{"status":"success","tracking_id":"171176834131102244NACWB","data":[{"tracking_id":"171176834131102244NACWB","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-02","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":"13","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"14","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-02","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":"81","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"82","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":"PT02H50M","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":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-02T18: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":"lhr202604021810cmn202604022130801cmn202604022315aga202604030015431aga202604100950cmn202604101050430cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H30M","destination_reach_timestamp":30600},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"32","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"33","origin":"CMN","departure_time":"2026-04-03T10: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-03T12:20: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":"PT13H25M","lay_over_date":"2026-04-02","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-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":"81","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"82","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":"PT02H50M","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":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-02T18: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":"lhr202604021810cmn202604022130801cmn202604031055aga202604031220423aga202604100950cmn202604101050430cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"25","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":"PT18H45M","lay_over_date":"2026-04-02","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":"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":"81","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"82","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":"PT02H50M","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":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-02T18: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":"lhr202604021810cmn202604022130801cmn202604031615aga202604031715425aga202604100950cmn202604101050430cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H30M","destination_reach_timestamp":30600},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"14","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-02","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-3","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":"180","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"181","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H15M","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":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-02T18: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":["PT23H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604022315aga202604030015431aga202604101300cmn202604101425422cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176834131102244NACWB","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-02","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":"32","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"33","origin":"CMN","departure_time":"2026-04-03T10: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-03T12:20: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":"PT13H25M","lay_over_date":"2026-04-02","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-4","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":"180","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"181","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H15M","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":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-02T18: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":["PT23H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031055aga202604031220423aga202604101300cmn202604101425422cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT9H20M","destination_reach_timestamp":33600},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"25","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":"PT18H45M","lay_over_date":"2026-04-02","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":"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":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"180","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"181","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H15M","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":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-02T18: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":["PT23H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031615aga202604031715425aga202604101300cmn202604101425422cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"14","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-02","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-6","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"162","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"163","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"164","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT13H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604022315aga202604030015431aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"14","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-02","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-7","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"166","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"167","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT13H30M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT00H45M","PT13H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604022315aga202604030015431aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"14","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-02","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-8","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"157","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"158","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT13H25M","PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604022315aga202604030015431aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"14","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-02","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-9","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"160","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"161","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT00H45M","PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604022315aga202604030015431aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"32","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"33","origin":"CMN","departure_time":"2026-04-03T10: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-03T12:20: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":"PT13H25M","lay_over_date":"2026-04-02","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-10","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"162","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"163","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"164","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-11","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-02T18: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":"3 Stop Flight","no_of_stops":3,"total_layover":["PT13H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031055aga202604031220423aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT13H15M","destination_reach_timestamp":47700},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"32","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"33","origin":"CMN","departure_time":"2026-04-03T10: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-03T12:20: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":"PT13H25M","lay_over_date":"2026-04-02","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-11","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"166","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"167","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT13H30M","lay_over_date":"2026-04-11","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-02T18: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":"3 Stop Flight","no_of_stops":3,"total_layover":["PT00H45M","PT13H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031055aga202604031220423aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT13H15M","destination_reach_timestamp":47700},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"32","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"33","origin":"CMN","departure_time":"2026-04-03T10: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-03T12:20: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":"PT13H25M","lay_over_date":"2026-04-02","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-12","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"157","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"158","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18: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":"3 Stop Flight","no_of_stops":3,"total_layover":["PT13H25M","PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031055aga202604031220423aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT13H15M","destination_reach_timestamp":47700},{"tracking_id":"171176834131102244NACWB","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-02","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":"32","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"33","origin":"CMN","departure_time":"2026-04-03T10: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-03T12:20: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":"PT13H25M","lay_over_date":"2026-04-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"160","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"161","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18: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":"3 Stop Flight","no_of_stops":3,"total_layover":["PT00H45M","PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031055aga202604031220423aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT13H15M","destination_reach_timestamp":47700},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"25","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":"PT18H45M","lay_over_date":"2026-04-02","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":"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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"162","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"163","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"164","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT13H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031615aga202604031715425aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"25","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":"PT18H45M","lay_over_date":"2026-04-02","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":"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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"166","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"167","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT13H30M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT00H45M","PT13H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031615aga202604031715425aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"25","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":"PT18H45M","lay_over_date":"2026-04-02","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":"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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"157","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"158","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT13H25M","PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031615aga202604031715425aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"24","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"25","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":"PT18H45M","lay_over_date":"2026-04-02","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":"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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"160","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"161","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT00H45M","PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031615aga202604031715425aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"62","origin":"CMN","departure_time":"2026-04-03T08: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-03T10: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-02","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":"63","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT12H25M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"81","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"82","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":"PT02H50M","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":"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"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","PT12H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604030830eun2026040310151410eun202604032240aga2026040323501493aga202604100950cmn202604101050430cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"65","origin":"CMN","departure_time":"2026-04-03T16:20:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-03T18:05: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-02","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"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":"66","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT04H35M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"81","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"82","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":"PT02H50M","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":"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"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","PT04H35M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031620eun2026040318051414eun202604032240aga2026040323501493aga202604100950cmn202604101050430cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"14","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-02","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-20","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"177","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"178","origin":"EUN","departure_time":"2026-04-11T20: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-11T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT23H00M","lay_over_date":"2026-04-10","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":"179","origin":"CMN","departure_time":"2026-04-12T13: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-12T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-12","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT23H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604022315aga202604030015431aga202604101805eun2026041021501493eun202604112050cmn2026041122251413cmn202604121340lhr202604121650800","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"32","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"33","origin":"CMN","departure_time":"2026-04-03T10: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-03T12:20: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":"PT13H25M","lay_over_date":"2026-04-02","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-21","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"177","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"178","origin":"EUN","departure_time":"2026-04-11T20: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-11T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT23H00M","lay_over_date":"2026-04-10","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":"179","origin":"CMN","departure_time":"2026-04-12T13: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-12T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-12","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-11","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-02T18: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":"3 Stop Flight","no_of_stops":3,"total_layover":["PT23H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031055aga202604031220423aga202604101805eun2026041021501493eun202604112050cmn2026041122251413cmn202604121340lhr202604121650800","total_price":null,"destination_reach_time":"PT13H15M","destination_reach_timestamp":47700},{"tracking_id":"171176834131102244NACWB","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-02","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":"24","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"25","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":"PT18H45M","lay_over_date":"2026-04-02","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":"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"177","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"178","origin":"EUN","departure_time":"2026-04-11T20: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-11T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT23H00M","lay_over_date":"2026-04-10","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":"179","origin":"CMN","departure_time":"2026-04-12T13: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-12T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-12","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT12H50M","duration_seconds":46200,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT23H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031615aga202604031715425aga202604101805eun2026041021501493eun202604112050cmn2026041122251413cmn202604121340lhr202604121650800","total_price":null,"destination_reach_time":"PT12H50M","destination_reach_timestamp":46200},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"62","origin":"CMN","departure_time":"2026-04-03T08: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-03T10: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-02","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":"63","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT12H25M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"180","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"181","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H15M","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":"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-02T18: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":["PT23H15M","PT12H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604030830eun2026040310151410eun202604032240aga2026040323501493aga202604101300cmn202604101425422cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"65","origin":"CMN","departure_time":"2026-04-03T16:20:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-03T18:05: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-02","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"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":"66","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT04H35M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"180","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"181","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H15M","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":"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-02T18: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":["PT23H15M","PT04H35M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031620eun2026040318051414eun202604032240aga2026040323501493aga202604101300cmn202604101425422cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"62","origin":"CMN","departure_time":"2026-04-03T08: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-03T10: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-02","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":"63","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT12H25M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"162","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"163","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"164","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT13H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604030830eun2026040310151410eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"65","origin":"CMN","departure_time":"2026-04-03T16:20:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-03T18:05: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-02","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"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":"66","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT04H35M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"162","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"163","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"164","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT13H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031620eun2026040318051414eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"62","origin":"CMN","departure_time":"2026-04-03T08: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-03T10: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-02","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":"63","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT12H25M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"166","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"167","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT13H30M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT00H45M","PT13H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604030830eun2026040310151410eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"65","origin":"CMN","departure_time":"2026-04-03T16:20:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-03T18:05: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-02","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"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":"66","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT04H35M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"166","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"167","origin":"CMN","departure_time":"2026-04-11T13: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-11T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT13H30M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT00H45M","PT13H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031620eun2026040318051414eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111340lhr202604111650800","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"62","origin":"CMN","departure_time":"2026-04-03T08: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-03T10: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-02","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":"63","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT12H25M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"157","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"158","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT13H25M","PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604030830eun2026040310151410eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"65","origin":"CMN","departure_time":"2026-04-03T16:20:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-03T18:05: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-02","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"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":"66","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT04H35M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"157","origin":"EUN","departure_time":"2026-04-11T11: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-11T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-10","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":"158","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT13H25M","PT01H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031620eun2026040318051414eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604111115cmn2026041112501411cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"62","origin":"CMN","departure_time":"2026-04-03T08: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-03T10: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-02","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":"63","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT12H25M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"160","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"161","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT00H45M","PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604030830eun2026040310151410eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"65","origin":"CMN","departure_time":"2026-04-03T16:20:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-03T18:05: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-02","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"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":"66","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT04H35M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"2 Stop Flight","no_of_stops":2,"flight_time":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"160","origin":"EUN","departure_time":"2026-04-10T22:35: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-11T00:10: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":"PT00H45M","lay_over_date":"2026-04-10","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1415"},"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":"161","origin":"CMN","departure_time":"2026-04-11T14:35:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-11T17:45:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-11","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"806"},"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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT00H45M","PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031620eun2026040318051414eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604102235cmn2026041100101415cmn202604111435lhr202604111745806","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"61","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"62","origin":"CMN","departure_time":"2026-04-03T08: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-03T10: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-02","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":"63","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT12H25M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"177","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"178","origin":"EUN","departure_time":"2026-04-11T20: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-11T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT23H00M","lay_over_date":"2026-04-10","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":"179","origin":"CMN","departure_time":"2026-04-12T13: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-12T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-12","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT23H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604030830eun2026040310151410eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604112050cmn2026041122251413cmn202604121340lhr202604121650800","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-02","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":"PT6H15M","transit_time":null,"routes":[{"air_segment_key":"64","origin":"LHR","departure_time":"2026-04-02T18: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-02T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","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":"65","origin":"CMN","departure_time":"2026-04-03T16:20:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-03T18:05: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-03","flight_time":"PT1H45M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-02","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1414"},"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":"66","origin":"EUN","departure_time":"2026-04-03T22:40: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-03T23:50: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":"PT1H10M","distance":null,"lay_over":"PT04H35M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"PT8H30M","transit_time":null,"routes":[{"air_segment_key":"177","origin":"AGA","departure_time":"2026-04-10T18: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-10T21: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-10","flight_time":"PT3H45M","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":"1493"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1493"},"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":"178","origin":"EUN","departure_time":"2026-04-11T20: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-11T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-11","flight_time":"PT1H35M","distance":null,"lay_over":"PT23H00M","lay_over_date":"2026-04-10","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":"179","origin":"CMN","departure_time":"2026-04-12T13: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-12T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-12","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-11","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-02T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT14H45M","duration_seconds":53100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT23H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604021810cmn202604022130801cmn202604031620eun2026040318051414eun202604032240aga2026040323501493aga202604101805eun2026041021501493eun202604112050cmn2026041122251413cmn202604121340lhr202604121650800","total_price":null,"destination_reach_time":"PT14H45M","destination_reach_timestamp":53100},{"tracking_id":"171176834131102244NACWB","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-14","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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"76","origin":"LHR","departure_time":"2026-04-02T20:50:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"BCN","arrival_time":"2026-04-03T00:10:00","destination_terminal":"1","destination_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6653"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6653"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"BCN","departure_time":"2026-04-03T19:00:00","origin_terminal":"1","origin_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"destination":"AGA","arrival_time":"2026-04-03T20:40: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":"PT2H40M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-03","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1178"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1178"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"145","origin":"AGA","departure_time":"2026-04-10T21:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"BCN","arrival_time":"2026-04-11T01:15:00","destination_terminal":"1","destination_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT2H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1179"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1179"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"BCN","departure_time":"2026-04-11T07:30:00","origin_terminal":"1","origin_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-11T09:10:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H40M","distance":null,"lay_over":"PT06H15M","lay_over_date":"2026-04-11","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6650"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":2151,"gross_total":2151,"base_fare":1760,"tax":391,"sell":{"currency":"GBP","total":2151,"base_fare":1760,"tax":391},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjE1MSwiYmFzZV9mYXJlIjoxNzYwLCJ0YXgiOjM5MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjIxNTEsImJhc2VfZmFyZSI6MTc2MCwidGF4IjozOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjE1MSwiYmFzZV9mYXJlIjoxNzYwLCJ0YXgiOjM5MX19","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":545.25,"base_fare":440,"tax":105.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"440.00","tax":"105.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":545.25,"base_fare":440,"tax":105.25,"gross":{"base_fare":"440.00","tax":"105.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU0NS4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU0NS4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU0NS4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NDUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":545.25,"base_fare":440,"tax":105.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"440.00","tax":"105.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":545.25,"base_fare":440,"tax":105.25,"gross":{"base_fare":"440.00","tax":"105.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU0NS4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU0NS4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU0NS4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjEwNS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NDUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":530.25,"base_fare":440,"tax":90.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"440.00","tax":"90.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":530.25,"base_fare":440,"tax":90.25,"gross":{"base_fare":"440.00","tax":"90.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUzMC4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjkwLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwLjAwIiwidGF4IjoiOTAuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI1MzAuMjUiLCJiYXNlX2ZhcmUiOiI0NDAuMDAiLCJ0YXgiOiI5MC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjkwLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNTMwLjI1IiwiYmFzZV9mYXJlIjoiNDQwLjAwIiwidGF4IjoiOTAuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTMwLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":530.25,"base_fare":440,"tax":90.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"440.00","tax":"90.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":530.25,"base_fare":440,"tax":90.25,"gross":{"base_fare":"440.00","tax":"90.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjUzMC4yNSIsImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjkwLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwLjAwIiwidGF4IjoiOTAuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI1MzAuMjUiLCJiYXNlX2ZhcmUiOiI0NDAuMDAiLCJ0YXgiOiI5MC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MC4wMCIsInRheCI6IjkwLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNTMwLjI1IiwiYmFzZV9mYXJlIjoiNDQwLjAwIiwidGF4IjoiOTAuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTMwLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"BCN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"BCN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"BCN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"BCN","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-02T20:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"VY","carrier_marketing":"VY","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT06H15M"],"baggage_summery_title":"kg","baggage_summery_adult":"25","baggage_summery":"25 kg"},"filter_unique_filter_code":"lhr202604022050bcn2026040300106653bcn202604031900aga2026040320401178aga202604102130bcn2026041101151179bcn202604110730lhr2026041109106650","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"76","origin":"LHR","departure_time":"2026-04-02T20:50:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"BCN","arrival_time":"2026-04-03T00:10:00","destination_terminal":"1","destination_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6653"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6653"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"BCN","departure_time":"2026-04-03T19:00:00","origin_terminal":"1","origin_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"destination":"AGA","arrival_time":"2026-04-03T20:40: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":"PT2H40M","distance":null,"lay_over":"PT18H50M","lay_over_date":"2026-04-03","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1178"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1178"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"1 Stop Flight","no_of_stops":1,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"143","origin":"AGA","departure_time":"2026-04-10T21:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"BCN","arrival_time":"2026-04-11T01:15:00","destination_terminal":"1","destination_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT2H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1179"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"1179"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"BCN","departure_time":"2026-04-11T18:35:00","origin_terminal":"1","origin_airport":{"name":"Barcelona-El Prat Airport","city":"Barcelona","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-11T20:05:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H30M","distance":null,"lay_over":"PT17H20M","lay_over_date":"2026-04-11","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6652"},"marketing":{"carrier":"VY","carrier_name":"Vueling Airlines","carrier_logo":"VY.png","flight_number":"6652"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"NROPL2VY","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg","title":"25 kg"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":2377.4,"gross_total":2377.4,"base_fare":1964,"tax":413.4,"sell":{"currency":"GBP","total":2377.4,"base_fare":1964,"tax":413.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjM3Ny40LCJiYXNlX2ZhcmUiOjE5NjQsInRheCI6NDEzLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyMzc3LjQsImJhc2VfZmFyZSI6MTk2NCwidGF4Ijo0MTMuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyMzc3LjQsImJhc2VfZmFyZSI6MTk2NCwidGF4Ijo0MTMuNH19","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":601.85,"base_fare":491,"tax":110.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"491.00","tax":"110.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":601.85,"base_fare":491,"tax":110.85,"gross":{"base_fare":"491.00","tax":"110.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYwMS44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYwMS44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYwMS44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":601.85,"base_fare":491,"tax":110.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"491.00","tax":"110.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":601.85,"base_fare":491,"tax":110.85,"gross":{"base_fare":"491.00","tax":"110.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYwMS44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYwMS44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjYwMS44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6IjExMC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":586.85,"base_fare":491,"tax":95.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"491.00","tax":"95.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":586.85,"base_fare":491,"tax":95.85,"gross":{"base_fare":"491.00","tax":"95.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU4Ni44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6Ijk1Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkxLjAwIiwidGF4IjoiOTUuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI1ODYuODUiLCJiYXNlX2ZhcmUiOiI0OTEuMDAiLCJ0YXgiOiI5NS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6Ijk1Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNTg2Ljg1IiwiYmFzZV9mYXJlIjoiNDkxLjAwIiwidGF4IjoiOTUuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTg2Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":586.85,"base_fare":491,"tax":95.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"491.00","tax":"95.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":586.85,"base_fare":491,"tax":95.85,"gross":{"base_fare":"491.00","tax":"95.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjU4Ni44NSIsImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6Ijk1Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkxLjAwIiwidGF4IjoiOTUuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI1ODYuODUiLCJiYXNlX2ZhcmUiOiI0OTEuMDAiLCJ0YXgiOiI5NS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS4wMCIsInRheCI6Ijk1Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNTg2Ljg1IiwiYmFzZV9mYXJlIjoiNDkxLjAwIiwidGF4IjoiOTUuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTg2Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"BCN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"BCN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"BCN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"2","passenger_type":"ADT","origin":"BCN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":25,"unit":"kg"},{"passenger_id":"3","passenger_type":"CNN","origin":"BCN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"BCN","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-02T20:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"VY","carrier_marketing":"VY","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H20M"],"baggage_summery_title":"kg","baggage_summery_adult":"25","baggage_summery":"25 kg"},"filter_unique_filter_code":"lhr202604022050bcn2026040300106653bcn202604031900aga2026040320401178aga202604102130bcn2026041101151179bcn202604111835lhr2026041120056652","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":2813.8,"gross_total":2813.8,"base_fare":2468,"tax":345.8,"sell":{"currency":"GBP","total":2813.8,"base_fare":2468,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjgxMy44LCJiYXNlX2ZhcmUiOjI0NjgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODEzLjgsImJhc2VfZmFyZSI6MjQ2OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODEzLjgsImJhc2VfZmFyZSI6MjQ2OCwidGF4IjozNDUuOH19","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":710.95,"base_fare":617,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":710.95,"base_fare":617,"tax":93.95,"gross":{"base_fare":"617.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMC45NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTAuOTUiLCJiYXNlX2ZhcmUiOiI2MTcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzEwLjk1IiwiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzEwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":710.95,"base_fare":617,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":710.95,"base_fare":617,"tax":93.95,"gross":{"base_fare":"617.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMC45NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTAuOTUiLCJiYXNlX2ZhcmUiOiI2MTcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzEwLjk1IiwiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzEwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":617,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":695.95,"base_fare":617,"tax":78.95,"gross":{"base_fare":"617.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NS45NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTUuOTUiLCJiYXNlX2ZhcmUiOiI2MTcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk1Ljk1IiwiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":617,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":695.95,"base_fare":617,"tax":78.95,"gross":{"base_fare":"617.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NS45NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTUuOTUiLCJiYXNlX2ZhcmUiOiI2MTcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk1Ljk1IiwiYmFzZV9mYXJlIjoiNjE3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":2869.8,"gross_total":2869.8,"base_fare":2524,"tax":345.8,"sell":{"currency":"GBP","total":2869.8,"base_fare":2524,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjg2OS44LCJiYXNlX2ZhcmUiOjI1MjQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODY5LjgsImJhc2VfZmFyZSI6MjUyNCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODY5LjgsImJhc2VfZmFyZSI6MjUyNCwidGF4IjozNDUuOH19","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":724.95,"base_fare":631,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":724.95,"base_fare":631,"tax":93.95,"gross":{"base_fare":"631.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNC45NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjQuOTUiLCJiYXNlX2ZhcmUiOiI2MzEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI0Ljk1IiwiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":724.95,"base_fare":631,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":724.95,"base_fare":631,"tax":93.95,"gross":{"base_fare":"631.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNC45NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjQuOTUiLCJiYXNlX2ZhcmUiOiI2MzEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI0Ljk1IiwiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":709.95,"base_fare":631,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":709.95,"base_fare":631,"tax":78.95,"gross":{"base_fare":"631.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwOS45NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDkuOTUiLCJiYXNlX2ZhcmUiOiI2MzEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA5Ljk1IiwiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":709.95,"base_fare":631,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":709.95,"base_fare":631,"tax":78.95,"gross":{"base_fare":"631.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwOS45NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDkuOTUiLCJiYXNlX2ZhcmUiOiI2MzEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA5Ljk1IiwiYmFzZV9mYXJlIjoiNjMxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-39","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":2929.4,"gross_total":2929.4,"base_fare":2560,"tax":369.4,"sell":{"currency":"GBP","total":2929.4,"base_fare":2560,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MjkyOS40LCJiYXNlX2ZhcmUiOjI1NjAsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTI5LjQsImJhc2VfZmFyZSI6MjU2MCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTI5LjQsImJhc2VfZmFyZSI6MjU2MCwidGF4IjozNjkuNH19","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":739.85,"base_fare":640,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"640.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.85,"base_fare":640,"tax":99.85,"gross":{"base_fare":"640.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS44NSIsImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuODUiLCJiYXNlX2ZhcmUiOiI2NDAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljg1IiwiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.85,"base_fare":640,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"640.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.85,"base_fare":640,"tax":99.85,"gross":{"base_fare":"640.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS44NSIsImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuODUiLCJiYXNlX2ZhcmUiOiI2NDAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljg1IiwiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":724.85,"base_fare":640,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"640.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":724.85,"base_fare":640,"tax":84.85,"gross":{"base_fare":"640.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNC44NSIsImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjQuODUiLCJiYXNlX2ZhcmUiOiI2NDAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI0Ljg1IiwiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":724.85,"base_fare":640,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"640.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":724.85,"base_fare":640,"tax":84.85,"gross":{"base_fare":"640.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNC44NSIsImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjQuODUiLCJiYXNlX2ZhcmUiOiI2NDAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI0Ljg1IiwiYmFzZV9mYXJlIjoiNjQwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":2985.4,"gross_total":2985.4,"base_fare":2616,"tax":369.4,"sell":{"currency":"GBP","total":2985.4,"base_fare":2616,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk4NS40LCJiYXNlX2ZhcmUiOjI2MTYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg1LjQsImJhc2VfZmFyZSI6MjYxNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg1LjQsImJhc2VfZmFyZSI6MjYxNiwidGF4IjozNjkuNH19","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":753.85,"base_fare":654,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.85,"base_fare":654,"tax":99.85,"gross":{"base_fare":"654.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuODUiLCJiYXNlX2ZhcmUiOiI2NTQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjg1IiwiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.85,"base_fare":654,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.85,"base_fare":654,"tax":99.85,"gross":{"base_fare":"654.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuODUiLCJiYXNlX2ZhcmUiOiI2NTQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjg1IiwiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":738.85,"base_fare":654,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":738.85,"base_fare":654,"tax":84.85,"gross":{"base_fare":"654.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOC44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzguODUiLCJiYXNlX2ZhcmUiOiI2NTQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM4Ljg1IiwiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":738.85,"base_fare":654,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":738.85,"base_fare":654,"tax":84.85,"gross":{"base_fare":"654.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOC44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzguODUiLCJiYXNlX2ZhcmUiOiI2NTQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM4Ljg1IiwiYmFzZV9mYXJlIjoiNjU0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-41","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":2989.8,"gross_total":2989.8,"base_fare":2644,"tax":345.8,"sell":{"currency":"GBP","total":2989.8,"base_fare":2644,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk4OS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOH19","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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":2989.8,"gross_total":2989.8,"base_fare":2644,"tax":345.8,"sell":{"currency":"GBP","total":2989.8,"base_fare":2644,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk4OS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOH19","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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":2989.8,"gross_total":2989.8,"base_fare":2644,"tax":345.8,"sell":{"currency":"GBP","total":2989.8,"base_fare":2644,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk4OS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOH19","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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":2989.8,"gross_total":2989.8,"base_fare":2644,"tax":345.8,"sell":{"currency":"GBP","total":2989.8,"base_fare":2644,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk4OS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOH19","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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"49","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"50","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT08H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":2989.8,"gross_total":2989.8,"base_fare":2644,"tax":345.8,"sell":{"currency":"GBP","total":2989.8,"base_fare":2644,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk4OS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOH19","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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"7","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"8","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H30M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-46","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":2989.8,"gross_total":2989.8,"base_fare":2644,"tax":345.8,"sell":{"currency":"GBP","total":2989.8,"base_fare":2644,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk4OS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTg5LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNDUuOH19","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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":754.95,"base_fare":661,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":754.95,"base_fare":661,"tax":93.95,"gross":{"base_fare":"661.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NC45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTQuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU0Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.95,"base_fare":661,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.95,"base_fare":661,"tax":78.95,"gross":{"base_fare":"661.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS45NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuOTUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5Ljk1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":2995.8,"gross_total":2995.8,"base_fare":2650,"tax":345.8,"sell":{"currency":"GBP","total":2995.8,"base_fare":2650,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk5NS44LCJiYXNlX2ZhcmUiOjI2NTAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTk1LjgsImJhc2VfZmFyZSI6MjY1MCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTk1LjgsImJhc2VfZmFyZSI6MjY1MCwidGF4IjozNDUuOH19","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":793.95,"base_fare":700,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"700.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":793.95,"base_fare":700,"tax":93.95,"gross":{"base_fare":"700.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5My45NSIsImJhc2VfZmFyZSI6IjcwMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTMuOTUiLCJiYXNlX2ZhcmUiOiI3MDAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkzLjk1IiwiYmFzZV9mYXJlIjoiNzAwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":793.95,"base_fare":700,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"700.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":793.95,"base_fare":700,"tax":93.95,"gross":{"base_fare":"700.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5My45NSIsImJhc2VfZmFyZSI6IjcwMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTMuOTUiLCJiYXNlX2ZhcmUiOiI3MDAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkzLjk1IiwiYmFzZV9mYXJlIjoiNzAwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":703.95,"base_fare":625,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":703.95,"base_fare":625,"tax":78.95,"gross":{"base_fare":"625.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwMy45NSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDMuOTUiLCJiYXNlX2ZhcmUiOiI2MjUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzAzLjk1IiwiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":703.95,"base_fare":625,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":703.95,"base_fare":625,"tax":78.95,"gross":{"base_fare":"625.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwMy45NSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDMuOTUiLCJiYXNlX2ZhcmUiOiI2MjUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzAzLjk1IiwiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-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":"PT01H50M","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3007,"gross_total":3007,"base_fare":2630,"tax":377,"sell":{"currency":"GBP","total":3007,"base_fare":2630,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAwNywiYmFzZV9mYXJlIjoyNjMwLCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwMDcsImJhc2VfZmFyZSI6MjYzMCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAwNywiYmFzZV9mYXJlIjoyNjMwLCJ0YXgiOjM3N319","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":806.75,"base_fare":705,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"705.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":806.75,"base_fare":705,"tax":101.75,"gross":{"base_fare":"705.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNi43NSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNi43NSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNi43NSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":806.75,"base_fare":705,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"705.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":806.75,"base_fare":705,"tax":101.75,"gross":{"base_fare":"705.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNi43NSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNi43NSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNi43NSIsImJhc2VfZmFyZSI6IjcwNS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":696.75,"base_fare":610,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"610.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":696.75,"base_fare":610,"tax":86.75,"gross":{"base_fare":"610.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Ni43NSIsImJhc2VfZmFyZSI6IjYxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTYuNzUiLCJiYXNlX2ZhcmUiOiI2MTAuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk2Ljc1IiwiYmFzZV9mYXJlIjoiNjEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk2Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":696.75,"base_fare":610,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"610.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":696.75,"base_fare":610,"tax":86.75,"gross":{"base_fare":"610.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Ni43NSIsImJhc2VfZmFyZSI6IjYxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTYuNzUiLCJiYXNlX2ZhcmUiOiI2MTAuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk2Ljc1IiwiYmFzZV9mYXJlIjoiNjEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk2Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T16:30: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":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3013.8,"gross_total":3013.8,"base_fare":2668,"tax":345.8,"sell":{"currency":"GBP","total":3013.8,"base_fare":2668,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAxMy44LCJiYXNlX2ZhcmUiOjI2NjgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDEzLjgsImJhc2VfZmFyZSI6MjY2OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDEzLjgsImJhc2VfZmFyZSI6MjY2OCwidGF4IjozNDUuOH19","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":760.95,"base_fare":667,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":760.95,"base_fare":667,"tax":93.95,"gross":{"base_fare":"667.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MC45NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjAuOTUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYwLjk1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":760.95,"base_fare":667,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":760.95,"base_fare":667,"tax":93.95,"gross":{"base_fare":"667.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MC45NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjAuOTUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYwLjk1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":745.95,"base_fare":667,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":745.95,"base_fare":667,"tax":78.95,"gross":{"base_fare":"667.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NS45NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDUuOTUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ1Ljk1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":745.95,"base_fare":667,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":745.95,"base_fare":667,"tax":78.95,"gross":{"base_fare":"667.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NS45NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDUuOTUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ1Ljk1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"37","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"38","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":"PT14H10M","lay_over_date":"2026-04-02","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":"39","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-50","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3021,"gross_total":3021,"base_fare":2644,"tax":377,"sell":{"currency":"GBP","total":3021,"base_fare":2644,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwMjEsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N319","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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"18","origin":"LHR","departure_time":"2026-04-02T19: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-02T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","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":"PT15H00M","lay_over_date":"2026-04-02","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":"20","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-51","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3021,"gross_total":3021,"base_fare":2644,"tax":377,"sell":{"currency":"GBP","total":3021,"base_fare":2644,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwMjEsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N319","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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021910mad202604022235724mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"55","origin":"LHR","departure_time":"2026-04-02T18: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-02T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"56","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":"PT15H25M","lay_over_date":"2026-04-02","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":"57","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-52","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3021,"gross_total":3021,"base_fare":2644,"tax":377,"sell":{"currency":"GBP","total":3021,"base_fare":2644,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwMjEsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N319","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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T18:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021845mad202604022210722mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"26","origin":"LHR","departure_time":"2026-04-02T17: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-02T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"27","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":"PT17H00M","lay_over_date":"2026-04-02","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":"28","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-53","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3021,"gross_total":3021,"base_fare":2644,"tax":377,"sell":{"currency":"GBP","total":3021,"base_fare":2644,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwMjEsImJhc2VfZmFyZSI6MjY0NCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAyMSwiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjM3N319","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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":762.75,"base_fare":661,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":762.75,"base_fare":661,"tax":101.75,"gross":{"base_fare":"661.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Mi43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.75,"base_fare":661,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.75,"base_fare":661,"tax":86.75,"gross":{"base_fare":"661.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny43NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuNzUiLCJiYXNlX2ZhcmUiOiI2NjEuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljc1IiwiYmFzZV9mYXJlIjoiNjYxLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021710mad202604022035720mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"169","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"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":3037.4,"gross_total":3037.4,"base_fare":2668,"tax":369.4,"sell":{"currency":"GBP","total":3037.4,"base_fare":2668,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAzNy40LCJiYXNlX2ZhcmUiOjI2NjgsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDM3LjQsImJhc2VfZmFyZSI6MjY2OCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDM3LjQsImJhc2VfZmFyZSI6MjY2OCwidGF4IjozNjkuNH19","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":667,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":766.85,"base_fare":667,"tax":99.85,"gross":{"base_fare":"667.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjYuODUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY2Ljg1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY2Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":667,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":766.85,"base_fare":667,"tax":99.85,"gross":{"base_fare":"667.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjYuODUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY2Ljg1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY2Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":667,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":667,"tax":84.85,"gross":{"base_fare":"667.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":667,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":667,"tax":84.85,"gross":{"base_fare":"667.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT05H35M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"52","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"53","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-02","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":"54","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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-55","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3041.8,"gross_total":3041.8,"base_fare":2696,"tax":345.8,"sell":{"currency":"GBP","total":3041.8,"base_fare":2696,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0MS44LCJiYXNlX2ZhcmUiOjI2OTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQxLjgsImJhc2VfZmFyZSI6MjY5NiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQxLjgsImJhc2VfZmFyZSI6MjY5NiwidGF4IjozNDUuOH19","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":804.95,"base_fare":711,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"711.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":804.95,"base_fare":711,"tax":93.95,"gross":{"base_fare":"711.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNC45NSIsImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDQuOTUiLCJiYXNlX2ZhcmUiOiI3MTEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA0Ljk1IiwiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":804.95,"base_fare":711,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"711.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":804.95,"base_fare":711,"tax":93.95,"gross":{"base_fare":"711.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNC45NSIsImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDQuOTUiLCJiYXNlX2ZhcmUiOiI3MTEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA0Ljk1IiwiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":715.95,"base_fare":637,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"637.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":715.95,"base_fare":637,"tax":78.95,"gross":{"base_fare":"637.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxNS45NSIsImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTUuOTUiLCJiYXNlX2ZhcmUiOiI2MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE1Ljk1IiwiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":715.95,"base_fare":637,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"637.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":715.95,"base_fare":637,"tax":78.95,"gross":{"base_fare":"637.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxNS45NSIsImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTUuOTUiLCJiYXNlX2ZhcmUiOiI2MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE1Ljk1IiwiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"10","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"11","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-02","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":"12","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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-56","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3041.8,"gross_total":3041.8,"base_fare":2696,"tax":345.8,"sell":{"currency":"GBP","total":3041.8,"base_fare":2696,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0MS44LCJiYXNlX2ZhcmUiOjI2OTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQxLjgsImJhc2VfZmFyZSI6MjY5NiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQxLjgsImJhc2VfZmFyZSI6MjY5NiwidGF4IjozNDUuOH19","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":804.95,"base_fare":711,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"711.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":804.95,"base_fare":711,"tax":93.95,"gross":{"base_fare":"711.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNC45NSIsImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDQuOTUiLCJiYXNlX2ZhcmUiOiI3MTEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA0Ljk1IiwiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":804.95,"base_fare":711,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"711.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":804.95,"base_fare":711,"tax":93.95,"gross":{"base_fare":"711.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNC45NSIsImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDQuOTUiLCJiYXNlX2ZhcmUiOiI3MTEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA0Ljk1IiwiYmFzZV9mYXJlIjoiNzExLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":715.95,"base_fare":637,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"637.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":715.95,"base_fare":637,"tax":78.95,"gross":{"base_fare":"637.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxNS45NSIsImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTUuOTUiLCJiYXNlX2ZhcmUiOiI2MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE1Ljk1IiwiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":715.95,"base_fare":637,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"637.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":715.95,"base_fare":637,"tax":78.95,"gross":{"base_fare":"637.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxNS45NSIsImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTUuOTUiLCJiYXNlX2ZhcmUiOiI2MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE1Ljk1IiwiYmFzZV9mYXJlIjoiNjM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-57","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3045.8,"gross_total":3045.8,"base_fare":2700,"tax":345.8,"sell":{"currency":"GBP","total":3045.8,"base_fare":2700,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0NS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOH19","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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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":["PT02H00M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-58","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3045.8,"gross_total":3045.8,"base_fare":2700,"tax":345.8,"sell":{"currency":"GBP","total":3045.8,"base_fare":2700,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0NS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOH19","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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12:20: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":["PT02H00M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-59","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3045.8,"gross_total":3045.8,"base_fare":2700,"tax":345.8,"sell":{"currency":"GBP","total":3045.8,"base_fare":2700,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0NS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOH19","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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-60","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3045.8,"gross_total":3045.8,"base_fare":2700,"tax":345.8,"sell":{"currency":"GBP","total":3045.8,"base_fare":2700,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0NS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOH19","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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"49","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"50","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT08H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-61","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3045.8,"gross_total":3045.8,"base_fare":2700,"tax":345.8,"sell":{"currency":"GBP","total":3045.8,"base_fare":2700,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0NS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOH19","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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07:50: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":["PT02H00M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"7","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"8","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H30M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-62","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3045.8,"gross_total":3045.8,"base_fare":2700,"tax":345.8,"sell":{"currency":"GBP","total":3045.8,"base_fare":2700,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA0NS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDQ1LjgsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNDUuOH19","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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.95,"base_fare":675,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.95,"base_fare":675,"tax":93.95,"gross":{"base_fare":"675.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":753.95,"base_fare":675,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":753.95,"base_fare":675,"tax":78.95,"gross":{"base_fare":"675.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1My45NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTMuOTUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUzLjk1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06:15: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":["PT02H00M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-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":"PT01H50M","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3063,"gross_total":3063,"base_fare":2686,"tax":377,"sell":{"currency":"GBP","total":3063,"base_fare":2686,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA2MywiYmFzZV9mYXJlIjoyNjg2LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwNjMsImJhc2VfZmFyZSI6MjY4NiwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA2MywiYmFzZV9mYXJlIjoyNjg2LCJ0YXgiOjM3N319","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":820.75,"base_fare":719,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"719.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":820.75,"base_fare":719,"tax":101.75,"gross":{"base_fare":"719.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMC43NSIsImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMC43NSIsImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMC43NSIsImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjAuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":820.75,"base_fare":719,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"719.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":820.75,"base_fare":719,"tax":101.75,"gross":{"base_fare":"719.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMC43NSIsImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMC43NSIsImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMC43NSIsImJhc2VfZmFyZSI6IjcxOS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjAuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":710.75,"base_fare":624,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"624.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":710.75,"base_fare":624,"tax":86.75,"gross":{"base_fare":"624.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMC43NSIsImJhc2VfZmFyZSI6IjYyNC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI0LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTAuNzUiLCJiYXNlX2ZhcmUiOiI2MjQuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzEwLjc1IiwiYmFzZV9mYXJlIjoiNjI0LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzEwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":710.75,"base_fare":624,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"624.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":710.75,"base_fare":624,"tax":86.75,"gross":{"base_fare":"624.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMC43NSIsImJhc2VfZmFyZSI6IjYyNC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI0LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTAuNzUiLCJiYXNlX2ZhcmUiOiI2MjQuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzEwLjc1IiwiYmFzZV9mYXJlIjoiNjI0LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzEwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T16:30: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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-64","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":"107","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"108","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"109","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3069.8,"gross_total":3069.8,"base_fare":2724,"tax":345.8,"sell":{"currency":"GBP","total":3069.8,"base_fare":2724,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA2OS44LCJiYXNlX2ZhcmUiOjI3MjQsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDY5LjgsImJhc2VfZmFyZSI6MjcyNCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDY5LjgsImJhc2VfZmFyZSI6MjcyNCwidGF4IjozNDUuOH19","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":774.95,"base_fare":681,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":774.95,"base_fare":681,"tax":93.95,"gross":{"base_fare":"681.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3NC45NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzQuOTUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc0Ljk1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":774.95,"base_fare":681,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":774.95,"base_fare":681,"tax":93.95,"gross":{"base_fare":"681.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3NC45NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzQuOTUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc0Ljk1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":759.95,"base_fare":681,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":759.95,"base_fare":681,"tax":78.95,"gross":{"base_fare":"681.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OS45NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTkuOTUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU5Ljk1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":759.95,"base_fare":681,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":759.95,"base_fare":681,"tax":78.95,"gross":{"base_fare":"681.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OS45NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTkuOTUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU5Ljk1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"37","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"38","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":"PT14H10M","lay_over_date":"2026-04-02","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":"39","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3077,"gross_total":3077,"base_fare":2700,"tax":377,"sell":{"currency":"GBP","total":3077,"base_fare":2700,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwNzcsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N319","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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-04-02T19: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-02T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","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":"PT15H00M","lay_over_date":"2026-04-02","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":"20","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-66","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3077,"gross_total":3077,"base_fare":2700,"tax":377,"sell":{"currency":"GBP","total":3077,"base_fare":2700,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwNzcsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N319","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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021910mad202604022235724mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"55","origin":"LHR","departure_time":"2026-04-02T18: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-02T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"56","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":"PT15H25M","lay_over_date":"2026-04-02","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":"57","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-67","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3077,"gross_total":3077,"base_fare":2700,"tax":377,"sell":{"currency":"GBP","total":3077,"base_fare":2700,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwNzcsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N319","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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T18:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021845mad202604022210722mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"26","origin":"LHR","departure_time":"2026-04-02T17: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-02T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"27","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":"PT17H00M","lay_over_date":"2026-04-02","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":"28","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-68","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3077,"gross_total":3077,"base_fare":2700,"tax":377,"sell":{"currency":"GBP","total":3077,"base_fare":2700,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMwNzcsImJhc2VfZmFyZSI6MjcwMCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA3NywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjM3N319","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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.75,"base_fare":675,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.75,"base_fare":675,"tax":101.75,"gross":{"base_fare":"675.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":761.75,"base_fare":675,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.75,"base_fare":675,"tax":86.75,"gross":{"base_fare":"675.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS43NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjEuNzUiLCJiYXNlX2ZhcmUiOiI2NzUuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzYxLjc1IiwiYmFzZV9mYXJlIjoiNjc1LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021710mad202604022035720mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-69","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":"110","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"111","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT03H30M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT10H20M","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":"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":3087.8,"gross_total":3087.8,"base_fare":2742,"tax":345.8,"sell":{"currency":"GBP","total":3087.8,"base_fare":2742,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4Ny44LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOH19","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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT03H30M","PT10H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101755mad2026041020401358mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"119","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"120","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT03H30M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H25M","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":"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":3087.8,"gross_total":3087.8,"base_fare":2742,"tax":345.8,"sell":{"currency":"GBP","total":3087.8,"base_fare":2742,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4Ny44LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOH19","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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT03H30M","PT11H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101755mad2026041020401358mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"138","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT07H05M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"139","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT10H20M","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":"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":3087.8,"gross_total":3087.8,"base_fare":2742,"tax":345.8,"sell":{"currency":"GBP","total":3087.8,"base_fare":2742,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4Ny44LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOH19","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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT07H05M","PT10H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101755mad2026041020401358mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-72","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":"150","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"151","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT07H05M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H25M","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":"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":3087.8,"gross_total":3087.8,"base_fare":2742,"tax":345.8,"sell":{"currency":"GBP","total":3087.8,"base_fare":2742,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4Ny44LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjgsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNDUuOH19","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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":816.95,"base_fare":723,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":816.95,"base_fare":723,"tax":93.95,"gross":{"base_fare":"723.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNi45NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTYuOTUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE2Ljk1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":726.95,"base_fare":648,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":726.95,"base_fare":648,"tax":78.95,"gross":{"base_fare":"648.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNi45NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjYuOTUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI2Ljk1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT07H05M","PT11H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101755mad2026041020401358mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-73","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":"125","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"126","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"127","origin":"MAD","departure_time":"2026-04-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"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":3093.4,"gross_total":3093.4,"base_fare":2724,"tax":369.4,"sell":{"currency":"GBP","total":3093.4,"base_fare":2724,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA5My40LCJiYXNlX2ZhcmUiOjI3MjQsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDkzLjQsImJhc2VfZmFyZSI6MjcyNCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDkzLjQsImJhc2VfZmFyZSI6MjcyNCwidGF4IjozNjkuNH19","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":780.85,"base_fare":681,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":780.85,"base_fare":681,"tax":99.85,"gross":{"base_fare":"681.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4MC44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODAuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgwLjg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":780.85,"base_fare":681,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":780.85,"base_fare":681,"tax":99.85,"gross":{"base_fare":"681.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4MC44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODAuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgwLjg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":765.85,"base_fare":681,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":765.85,"base_fare":681,"tax":84.85,"gross":{"base_fare":"681.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NS44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjUuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY1Ljg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":765.85,"base_fare":681,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":765.85,"base_fare":681,"tax":84.85,"gross":{"base_fare":"681.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NS44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjUuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY1Ljg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-74","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":"185","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"186","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"187","origin":"MAD","departure_time":"2026-04-11T17:30: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-11T18:55:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT22H20M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3093.4,"gross_total":3093.4,"base_fare":2724,"tax":369.4,"sell":{"currency":"GBP","total":3093.4,"base_fare":2724,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA5My40LCJiYXNlX2ZhcmUiOjI3MjQsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDkzLjQsImJhc2VfZmFyZSI6MjcyNCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDkzLjQsImJhc2VfZmFyZSI6MjcyNCwidGF4IjozNjkuNH19","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":780.85,"base_fare":681,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":780.85,"base_fare":681,"tax":99.85,"gross":{"base_fare":"681.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4MC44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODAuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgwLjg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":780.85,"base_fare":681,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":780.85,"base_fare":681,"tax":99.85,"gross":{"base_fare":"681.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4MC44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODAuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgwLjg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":765.85,"base_fare":681,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":765.85,"base_fare":681,"tax":84.85,"gross":{"base_fare":"681.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NS44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjUuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY1Ljg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":765.85,"base_fare":681,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":765.85,"base_fare":681,"tax":84.85,"gross":{"base_fare":"681.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NS44NSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjUuODUiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY1Ljg1IiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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","PT22H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604111730lhr2026041118553646","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"53","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-02","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":"54","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3097.8,"gross_total":3097.8,"base_fare":2752,"tax":345.8,"sell":{"currency":"GBP","total":3097.8,"base_fare":2752,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA5Ny44LCJiYXNlX2ZhcmUiOjI3NTIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDk3LjgsImJhc2VfZmFyZSI6Mjc1MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDk3LjgsImJhc2VfZmFyZSI6Mjc1MiwidGF4IjozNDUuOH19","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.95,"base_fare":725,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"725.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.95,"base_fare":725,"tax":93.95,"gross":{"base_fare":"725.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC45NSIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguOTUiLCJiYXNlX2ZhcmUiOiI3MjUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4Ljk1IiwiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":725,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"725.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.95,"base_fare":725,"tax":93.95,"gross":{"base_fare":"725.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC45NSIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguOTUiLCJiYXNlX2ZhcmUiOiI3MjUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4Ljk1IiwiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":729.95,"base_fare":651,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":729.95,"base_fare":651,"tax":78.95,"gross":{"base_fare":"651.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyOS45NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjkuOTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI5Ljk1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":729.95,"base_fare":651,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":729.95,"base_fare":651,"tax":78.95,"gross":{"base_fare":"651.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyOS45NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjkuOTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI5Ljk1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07:50: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":["PT02H00M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"10","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"11","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-02","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":"12","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3097.8,"gross_total":3097.8,"base_fare":2752,"tax":345.8,"sell":{"currency":"GBP","total":3097.8,"base_fare":2752,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA5Ny44LCJiYXNlX2ZhcmUiOjI3NTIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDk3LjgsImJhc2VfZmFyZSI6Mjc1MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDk3LjgsImJhc2VfZmFyZSI6Mjc1MiwidGF4IjozNDUuOH19","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.95,"base_fare":725,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"725.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.95,"base_fare":725,"tax":93.95,"gross":{"base_fare":"725.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC45NSIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguOTUiLCJiYXNlX2ZhcmUiOiI3MjUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4Ljk1IiwiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":725,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"725.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.95,"base_fare":725,"tax":93.95,"gross":{"base_fare":"725.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC45NSIsImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguOTUiLCJiYXNlX2ZhcmUiOiI3MjUuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4Ljk1IiwiYmFzZV9mYXJlIjoiNzI1LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":729.95,"base_fare":651,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":729.95,"base_fare":651,"tax":78.95,"gross":{"base_fare":"651.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyOS45NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjkuOTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI5Ljk1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":729.95,"base_fare":651,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"651.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":729.95,"base_fare":651,"tax":78.95,"gross":{"base_fare":"651.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyOS45NSIsImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjkuOTUiLCJiYXNlX2ZhcmUiOiI2NTEuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI5Ljk1IiwiYmFzZV9mYXJlIjoiNjUxLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI5Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06:15: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":["PT02H00M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3105.4,"gross_total":3105.4,"base_fare":2736,"tax":369.4,"sell":{"currency":"GBP","total":3105.4,"base_fare":2736,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEwNS40LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNH19","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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3105.4,"gross_total":3105.4,"base_fare":2736,"tax":369.4,"sell":{"currency":"GBP","total":3105.4,"base_fare":2736,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEwNS40LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNH19","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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-79","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3105.4,"gross_total":3105.4,"base_fare":2736,"tax":369.4,"sell":{"currency":"GBP","total":3105.4,"base_fare":2736,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEwNS40LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNH19","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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-80","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3105.4,"gross_total":3105.4,"base_fare":2736,"tax":369.4,"sell":{"currency":"GBP","total":3105.4,"base_fare":2736,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEwNS40LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNH19","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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"49","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"50","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT08H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-81","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3105.4,"gross_total":3105.4,"base_fare":2736,"tax":369.4,"sell":{"currency":"GBP","total":3105.4,"base_fare":2736,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEwNS40LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNH19","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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"8","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H30M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-82","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3105.4,"gross_total":3105.4,"base_fare":2736,"tax":369.4,"sell":{"currency":"GBP","total":3105.4,"base_fare":2736,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEwNS40LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTA1LjQsImJhc2VfZmFyZSI6MjczNiwidGF4IjozNjkuNH19","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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":783.85,"base_fare":684,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":783.85,"base_fare":684,"tax":99.85,"gross":{"base_fare":"684.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4My44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODMuODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgzLjg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":768.85,"base_fare":684,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":768.85,"base_fare":684,"tax":84.85,"gross":{"base_fare":"684.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2OC44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjguODUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY4Ljg1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"128","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"129","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT03H30M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H30M","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":"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":3111.4,"gross_total":3111.4,"base_fare":2742,"tax":369.4,"sell":{"currency":"GBP","total":3111.4,"base_fare":2742,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzExMS40LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNH19","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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT03H30M","PT12H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101755mad2026041020401358mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-84","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":"171","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT07H05M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H30M","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":"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":3111.4,"gross_total":3111.4,"base_fare":2742,"tax":369.4,"sell":{"currency":"GBP","total":3111.4,"base_fare":2742,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzExMS40LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNH19","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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT07H05M","PT12H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101755mad2026041020401358mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"92","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"93","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT03H30M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T14: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-11T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT18H15M","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":"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":3111.4,"gross_total":3111.4,"base_fare":2742,"tax":369.4,"sell":{"currency":"GBP","total":3111.4,"base_fare":2742,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzExMS40LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNH19","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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT03H30M","PT18H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101755mad2026041020401358mad202604111455lhr202604111620719","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-86","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":"153","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"154","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":"PT01H40M","lay_over_date":"2026-04-10","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":"155","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT16H45M","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":"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":3111.4,"gross_total":3111.4,"base_fare":2742,"tax":369.4,"sell":{"currency":"GBP","total":3111.4,"base_fare":2742,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzExMS40LCJiYXNlX2ZhcmUiOjI3NDIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTExLjQsImJhc2VfZmFyZSI6Mjc0MiwidGF4IjozNjkuNH19","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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":822.85,"base_fare":723,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"723.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.85,"base_fare":723,"tax":99.85,"gross":{"base_fare":"723.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi44NSIsImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjIuODUiLCJiYXNlX2ZhcmUiOiI3MjMuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMy4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIyLjg1IiwiYmFzZV9mYXJlIjoiNzIzLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":648,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"648.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.85,"base_fare":648,"tax":84.85,"gross":{"base_fare":"648.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi44NSIsImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuODUiLCJiYXNlX2ZhcmUiOiI2NDguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjg1IiwiYmFzZV9mYXJlIjoiNjQ4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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","PT16H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3122.6,"gross_total":3122.6,"base_fare":2722,"tax":400.6,"sell":{"currency":"GBP","total":3122.6,"base_fare":2722,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEyMi42LCJiYXNlX2ZhcmUiOjI3MjIsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTIyLjYsImJhc2VfZmFyZSI6MjcyMiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTIyLjYsImJhc2VfZmFyZSI6MjcyMiwidGF4Ijo0MDAuNn19","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":835.65,"base_fare":728,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"728.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":835.65,"base_fare":728,"tax":107.65,"gross":{"base_fare":"728.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNS42NSIsImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNS42NSIsImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNS42NSIsImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":835.65,"base_fare":728,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"728.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":835.65,"base_fare":728,"tax":107.65,"gross":{"base_fare":"728.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNS42NSIsImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNS42NSIsImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNS42NSIsImJhc2VfZmFyZSI6IjcyOC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":725.65,"base_fare":633,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"633.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":725.65,"base_fare":633,"tax":92.65,"gross":{"base_fare":"633.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNS42NSIsImJhc2VfZmFyZSI6IjYzMy4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMzLjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjUuNjUiLCJiYXNlX2ZhcmUiOiI2MzMuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMy4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI1LjY1IiwiYmFzZV9mYXJlIjoiNjMzLjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI1LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":725.65,"base_fare":633,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"633.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":725.65,"base_fare":633,"tax":92.65,"gross":{"base_fare":"633.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcyNS42NSIsImJhc2VfZmFyZSI6IjYzMy4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMzLjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MjUuNjUiLCJiYXNlX2ZhcmUiOiI2MzMuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMy4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzI1LjY1IiwiYmFzZV9mYXJlIjoiNjMzLjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI1LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T16: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"188","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"189","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT03H30M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-11T17:30: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-11T18:55:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3125.4,"gross_total":3125.4,"base_fare":2756,"tax":369.4,"sell":{"currency":"GBP","total":3125.4,"base_fare":2756,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEyNS40LCJiYXNlX2ZhcmUiOjI3NTYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTI1LjQsImJhc2VfZmFyZSI6Mjc1NiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTI1LjQsImJhc2VfZmFyZSI6Mjc1NiwidGF4IjozNjkuNH19","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":821.85,"base_fare":722,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"722.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":821.85,"base_fare":722,"tax":99.85,"gross":{"base_fare":"722.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMS44NSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIyLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjEuODUiLCJiYXNlX2ZhcmUiOiI3MjIuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIxLjg1IiwiYmFzZV9mYXJlIjoiNzIyLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":821.85,"base_fare":722,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"722.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":821.85,"base_fare":722,"tax":99.85,"gross":{"base_fare":"722.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMS44NSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIyLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MjEuODUiLCJiYXNlX2ZhcmUiOiI3MjIuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODIxLjg1IiwiYmFzZV9mYXJlIjoiNzIyLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":740.85,"base_fare":656,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"656.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":740.85,"base_fare":656,"tax":84.85,"gross":{"base_fare":"656.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0MC44NSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU2LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDAuODUiLCJiYXNlX2ZhcmUiOiI2NTYuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQwLjg1IiwiYmFzZV9mYXJlIjoiNjU2LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":740.85,"base_fare":656,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"656.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":740.85,"base_fare":656,"tax":84.85,"gross":{"base_fare":"656.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0MC44NSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU2LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDAuODUiLCJiYXNlX2ZhcmUiOiI2NTYuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQwLjg1IiwiYmFzZV9mYXJlIjoiNjU2LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT03H30M","PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101755mad2026041020401358mad202604111730lhr2026041118553646","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"37","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"38","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":"PT14H10M","lay_over_date":"2026-04-02","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":"39","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-89","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3136.6,"gross_total":3136.6,"base_fare":2736,"tax":400.6,"sell":{"currency":"GBP","total":3136.6,"base_fare":2736,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEzNi42LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNn19","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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T20: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"18","origin":"LHR","departure_time":"2026-04-02T19: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-02T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","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":"PT15H00M","lay_over_date":"2026-04-02","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":"20","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-90","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3136.6,"gross_total":3136.6,"base_fare":2736,"tax":400.6,"sell":{"currency":"GBP","total":3136.6,"base_fare":2736,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEzNi42LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNn19","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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T19: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021910mad202604022235724mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"55","origin":"LHR","departure_time":"2026-04-02T18: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-02T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"56","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":"PT15H25M","lay_over_date":"2026-04-02","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":"57","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3136.6,"gross_total":3136.6,"base_fare":2736,"tax":400.6,"sell":{"currency":"GBP","total":3136.6,"base_fare":2736,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEzNi42LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNn19","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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T18:45: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021845mad202604022210722mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"26","origin":"LHR","departure_time":"2026-04-02T17: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-02T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"27","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":"PT17H00M","lay_over_date":"2026-04-02","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":"28","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-92","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3136.6,"gross_total":3136.6,"base_fare":2736,"tax":400.6,"sell":{"currency":"GBP","total":3136.6,"base_fare":2736,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzEzNi42LCJiYXNlX2ZhcmUiOjI3MzYsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTM2LjYsImJhc2VfZmFyZSI6MjczNiwidGF4Ijo0MDAuNn19","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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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.65,"base_fare":684,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.65,"base_fare":684,"tax":107.65,"gross":{"base_fare":"684.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":776.65,"base_fare":684,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":776.65,"base_fare":684,"tax":92.65,"gross":{"base_fare":"684.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Ni42NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzYuNjUiLCJiYXNlX2ZhcmUiOiI2ODQuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzc2LjY1IiwiYmFzZV9mYXJlIjoiNjg0LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzc2LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T17: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021710mad202604022035720mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"52","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"53","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-02","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":"54","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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-93","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":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3157.4,"gross_total":3157.4,"base_fare":2788,"tax":369.4,"sell":{"currency":"GBP","total":3157.4,"base_fare":2788,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE1Ny40LCJiYXNlX2ZhcmUiOjI3ODgsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTU3LjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTU3LjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4IjozNjkuNH19","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":833.85,"base_fare":734,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.85,"base_fare":734,"tax":99.85,"gross":{"base_fare":"734.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy44NSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzMuODUiLCJiYXNlX2ZhcmUiOiI3MzQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODMzLjg1IiwiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODMzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":833.85,"base_fare":734,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.85,"base_fare":734,"tax":99.85,"gross":{"base_fare":"734.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy44NSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzMuODUiLCJiYXNlX2ZhcmUiOiI3MzQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODMzLjg1IiwiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODMzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":660,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.85,"base_fare":660,"tax":84.85,"gross":{"base_fare":"660.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC44NSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuODUiLCJiYXNlX2ZhcmUiOiI2NjAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0Ljg1IiwiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":660,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.85,"base_fare":660,"tax":84.85,"gross":{"base_fare":"660.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC44NSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuODUiLCJiYXNlX2ZhcmUiOiI2NjAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0Ljg1IiwiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"11","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-02","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":"12","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"147","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"148","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"149","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3157.4,"gross_total":3157.4,"base_fare":2788,"tax":369.4,"sell":{"currency":"GBP","total":3157.4,"base_fare":2788,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE1Ny40LCJiYXNlX2ZhcmUiOjI3ODgsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTU3LjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTU3LjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4IjozNjkuNH19","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":833.85,"base_fare":734,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.85,"base_fare":734,"tax":99.85,"gross":{"base_fare":"734.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy44NSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzMuODUiLCJiYXNlX2ZhcmUiOiI3MzQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODMzLjg1IiwiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODMzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":833.85,"base_fare":734,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.85,"base_fare":734,"tax":99.85,"gross":{"base_fare":"734.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy44NSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzMuODUiLCJiYXNlX2ZhcmUiOiI3MzQuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODMzLjg1IiwiYmFzZV9mYXJlIjoiNzM0LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODMzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":660,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.85,"base_fare":660,"tax":84.85,"gross":{"base_fare":"660.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC44NSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuODUiLCJiYXNlX2ZhcmUiOiI2NjAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0Ljg1IiwiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.85,"base_fare":660,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.85,"base_fare":660,"tax":84.85,"gross":{"base_fare":"660.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC44NSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuODUiLCJiYXNlX2ZhcmUiOiI2NjAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0Ljg1IiwiYmFzZV9mYXJlIjoiNjYwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06: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":["PT05H35M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3161.4,"gross_total":3161.4,"base_fare":2792,"tax":369.4,"sell":{"currency":"GBP","total":3161.4,"base_fare":2792,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE2MS40LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNH19","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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3161.4,"gross_total":3161.4,"base_fare":2792,"tax":369.4,"sell":{"currency":"GBP","total":3161.4,"base_fare":2792,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE2MS40LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNH19","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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3161.4,"gross_total":3161.4,"base_fare":2792,"tax":369.4,"sell":{"currency":"GBP","total":3161.4,"base_fare":2792,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE2MS40LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNH19","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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11: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":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3161.4,"gross_total":3161.4,"base_fare":2792,"tax":369.4,"sell":{"currency":"GBP","total":3161.4,"base_fare":2792,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE2MS40LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNH19","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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10: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":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"49","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"50","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT08H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3161.4,"gross_total":3161.4,"base_fare":2792,"tax":369.4,"sell":{"currency":"GBP","total":3161.4,"base_fare":2792,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE2MS40LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNH19","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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07: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":"lhr202604020750mad2026040211153643mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"8","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H30M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3161.4,"gross_total":3161.4,"base_fare":2792,"tax":369.4,"sell":{"currency":"GBP","total":3161.4,"base_fare":2792,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE2MS40LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTYxLjQsImJhc2VfZmFyZSI6Mjc5MiwidGF4IjozNjkuNH19","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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":797.85,"base_fare":698,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":797.85,"base_fare":698,"tax":99.85,"gross":{"base_fare":"698.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ny44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTcuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk3Ljg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":782.85,"base_fare":698,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":782.85,"base_fare":698,"tax":84.85,"gross":{"base_fare":"698.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4Mi44NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODIuODUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzgyLjg1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06: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":"lhr202604020615mad2026040209403641mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3171.8,"gross_total":3171.8,"base_fare":2826,"tax":345.8,"sell":{"currency":"GBP","total":3171.8,"base_fare":2826,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3MS44LCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOH19","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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3171.8,"gross_total":3171.8,"base_fare":2826,"tax":345.8,"sell":{"currency":"GBP","total":3171.8,"base_fare":2826,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3MS44LCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOH19","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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12:20: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":["PT01H40M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3171.8,"gross_total":3171.8,"base_fare":2826,"tax":345.8,"sell":{"currency":"GBP","total":3171.8,"base_fare":2826,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3MS44LCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOH19","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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3171.8,"gross_total":3171.8,"base_fare":2826,"tax":345.8,"sell":{"currency":"GBP","total":3171.8,"base_fare":2826,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3MS44LCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOH19","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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"49","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"50","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT08H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3171.8,"gross_total":3171.8,"base_fare":2826,"tax":345.8,"sell":{"currency":"GBP","total":3171.8,"base_fare":2826,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3MS44LCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOH19","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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"8","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H30M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3171.8,"gross_total":3171.8,"base_fare":2826,"tax":345.8,"sell":{"currency":"GBP","total":3171.8,"base_fare":2826,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3MS44LCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcxLjgsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDUuOH19","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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":837.95,"base_fare":744,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":837.95,"base_fare":744,"tax":93.95,"gross":{"base_fare":"744.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzNy45NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzcuOTUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM3Ljk1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":747.95,"base_fare":669,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.95,"base_fare":669,"tax":78.95,"gross":{"base_fare":"669.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny45NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDcuOTUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ3Ljk1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3178.6,"gross_total":3178.6,"base_fare":2778,"tax":400.6,"sell":{"currency":"GBP","total":3178.6,"base_fare":2778,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3OC42LCJiYXNlX2ZhcmUiOjI3NzgsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc4LjYsImJhc2VfZmFyZSI6Mjc3OCwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc4LjYsImJhc2VfZmFyZSI6Mjc3OCwidGF4Ijo0MDAuNn19","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":849.65,"base_fare":742,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"742.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":849.65,"base_fare":742,"tax":107.65,"gross":{"base_fare":"742.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0OS42NSIsImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0OS42NSIsImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0OS42NSIsImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDkuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":849.65,"base_fare":742,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"742.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":849.65,"base_fare":742,"tax":107.65,"gross":{"base_fare":"742.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0OS42NSIsImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0OS42NSIsImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0OS42NSIsImJhc2VfZmFyZSI6Ijc0Mi4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDkuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":739.65,"base_fare":647,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.65,"base_fare":647,"tax":92.65,"gross":{"base_fare":"647.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS42NSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuNjUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5LjY1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":739.65,"base_fare":647,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":739.65,"base_fare":647,"tax":92.65,"gross":{"base_fare":"647.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczOS42NSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzkuNjUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzM5LjY1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM5LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T16: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","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT11H5M","destination_reach_timestamp":39900},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-108","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":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3185.8,"gross_total":3185.8,"base_fare":2840,"tax":345.8,"sell":{"currency":"GBP","total":3185.8,"base_fare":2840,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4NS44LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOH19","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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-109","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":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3185.8,"gross_total":3185.8,"base_fare":2840,"tax":345.8,"sell":{"currency":"GBP","total":3185.8,"base_fare":2840,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4NS44LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOH19","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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-110","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":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3185.8,"gross_total":3185.8,"base_fare":2840,"tax":345.8,"sell":{"currency":"GBP","total":3185.8,"base_fare":2840,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4NS44LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOH19","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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-111","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":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3185.8,"gross_total":3185.8,"base_fare":2840,"tax":345.8,"sell":{"currency":"GBP","total":3185.8,"base_fare":2840,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4NS44LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOH19","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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"49","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"50","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT08H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-112","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":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3185.8,"gross_total":3185.8,"base_fare":2840,"tax":345.8,"sell":{"currency":"GBP","total":3185.8,"base_fare":2840,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4NS44LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOH19","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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"8","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H30M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3185.8,"gross_total":3185.8,"base_fare":2840,"tax":345.8,"sell":{"currency":"GBP","total":3185.8,"base_fare":2840,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4NS44LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg1LjgsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNDUuOH19","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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":803.95,"base_fare":710,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.95,"base_fare":710,"tax":93.95,"gross":{"base_fare":"710.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":788.95,"base_fare":710,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":788.95,"base_fare":710,"tax":78.95,"gross":{"base_fare":"710.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4OC45NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3ODguOTUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzg4Ljk1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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,"gross_total":3189,"base_fare":2812,"tax":377,"sell":{"currency":"GBP","total":3189,"base_fare":2812,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4OSwiYmFzZV9mYXJlIjoyODEyLCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMxODksImJhc2VfZmFyZSI6MjgxMiwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4OSwiYmFzZV9mYXJlIjoyODEyLCJ0YXgiOjM3N319","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":889.75,"base_fare":788,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"788.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":889.75,"base_fare":788,"tax":101.75,"gross":{"base_fare":"788.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OS43NSIsImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OS43NSIsImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OS43NSIsImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":889.75,"base_fare":788,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"788.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":889.75,"base_fare":788,"tax":101.75,"gross":{"base_fare":"788.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OS43NSIsImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OS43NSIsImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OS43NSIsImJhc2VfZmFyZSI6Ijc4OC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":704.75,"base_fare":618,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"618.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":704.75,"base_fare":618,"tax":86.75,"gross":{"base_fare":"618.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwNC43NSIsImJhc2VfZmFyZSI6IjYxOC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE4LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDQuNzUiLCJiYXNlX2ZhcmUiOiI2MTguMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxOC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA0Ljc1IiwiYmFzZV9mYXJlIjoiNjE4LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA0Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":704.75,"base_fare":618,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"618.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":704.75,"base_fare":618,"tax":86.75,"gross":{"base_fare":"618.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwNC43NSIsImJhc2VfZmFyZSI6IjYxOC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE4LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDQuNzUiLCJiYXNlX2ZhcmUiOiI2MTguMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxOC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA0Ljc1IiwiYmFzZV9mYXJlIjoiNjE4LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA0Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T16:30: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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"37","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"38","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":"PT14H10M","lay_over_date":"2026-04-02","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":"39","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-115","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3192.6,"gross_total":3192.6,"base_fare":2792,"tax":400.6,"sell":{"currency":"GBP","total":3192.6,"base_fare":2792,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE5Mi42LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNn19","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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T20: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":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"18","origin":"LHR","departure_time":"2026-04-02T19: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-02T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","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":"PT15H00M","lay_over_date":"2026-04-02","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":"20","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-116","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3192.6,"gross_total":3192.6,"base_fare":2792,"tax":400.6,"sell":{"currency":"GBP","total":3192.6,"base_fare":2792,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE5Mi42LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNn19","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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T19: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":"lhr202604021910mad202604022235724mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"55","origin":"LHR","departure_time":"2026-04-02T18: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-02T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"56","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":"PT15H25M","lay_over_date":"2026-04-02","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":"57","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-117","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3192.6,"gross_total":3192.6,"base_fare":2792,"tax":400.6,"sell":{"currency":"GBP","total":3192.6,"base_fare":2792,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE5Mi42LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNn19","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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T18:45: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":"lhr202604021845mad202604022210722mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"26","origin":"LHR","departure_time":"2026-04-02T17: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-02T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"27","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":"PT17H00M","lay_over_date":"2026-04-02","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":"28","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-118","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":"116","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"117","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"118","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3192.6,"gross_total":3192.6,"base_fare":2792,"tax":400.6,"sell":{"currency":"GBP","total":3192.6,"base_fare":2792,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE5Mi42LCJiYXNlX2ZhcmUiOjI3OTIsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTkyLjYsImJhc2VfZmFyZSI6Mjc5MiwidGF4Ijo0MDAuNn19","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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":805.65,"base_fare":698,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":805.65,"base_fare":698,"tax":107.65,"gross":{"base_fare":"698.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwNS42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDUuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":790.65,"base_fare":698,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":790.65,"base_fare":698,"tax":92.65,"gross":{"base_fare":"698.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MC42NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTAuNjUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkwLjY1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T17: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":"lhr202604021710mad202604022035720mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"37","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"38","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":"PT14H10M","lay_over_date":"2026-04-02","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":"39","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3203,"gross_total":3203,"base_fare":2826,"tax":377,"sell":{"currency":"GBP","total":3203,"base_fare":2826,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyMDMsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N319","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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"18","origin":"LHR","departure_time":"2026-04-02T19: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-02T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"19","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":"PT15H00M","lay_over_date":"2026-04-02","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":"20","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-120","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3203,"gross_total":3203,"base_fare":2826,"tax":377,"sell":{"currency":"GBP","total":3203,"base_fare":2826,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyMDMsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N319","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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021910mad202604022235724mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"55","origin":"LHR","departure_time":"2026-04-02T18: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-02T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"56","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":"PT15H25M","lay_over_date":"2026-04-02","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":"57","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":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3203,"gross_total":3203,"base_fare":2826,"tax":377,"sell":{"currency":"GBP","total":3203,"base_fare":2826,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyMDMsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N319","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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T18:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021845mad202604022210722mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"26","origin":"LHR","departure_time":"2026-04-02T17: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-02T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"27","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":"PT17H00M","lay_over_date":"2026-04-02","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":"28","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-122","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H5M","transit_time":null,"routes":[{"air_segment_key":"104","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"105","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":"PT01H40M","lay_over_date":"2026-04-10","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":"106","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":3203,"gross_total":3203,"base_fare":2826,"tax":377,"sell":{"currency":"GBP","total":3203,"base_fare":2826,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyMDMsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwMywiYmFzZV9mYXJlIjoyODI2LCJ0YXgiOjM3N319","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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":845.75,"base_fare":744,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":845.75,"base_fare":744,"tax":101.75,"gross":{"base_fare":"744.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NS43NSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":755.75,"base_fare":669,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":755.75,"base_fare":669,"tax":86.75,"gross":{"base_fare":"669.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1NS43NSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTUuNzUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU1Ljc1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H20M","duration_seconds":37200,"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","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021710mad202604022035720mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H20M","destination_reach_timestamp":37200},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3205,"gross_total":3205,"base_fare":2828,"tax":377,"sell":{"currency":"GBP","total":3205,"base_fare":2828,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwNSwiYmFzZV9mYXJlIjoyODI4LCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyMDUsImJhc2VfZmFyZSI6MjgyOCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwNSwiYmFzZV9mYXJlIjoyODI4LCJ0YXgiOjM3N319","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":856.75,"base_fare":755,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":856.75,"base_fare":755,"tax":101.75,"gross":{"base_fare":"755.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Ni43NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Ni43NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Ni43NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":856.75,"base_fare":755,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":856.75,"base_fare":755,"tax":101.75,"gross":{"base_fare":"755.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Ni43NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Ni43NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Ni43NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":745.75,"base_fare":659,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":745.75,"base_fare":659,"tax":86.75,"gross":{"base_fare":"659.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NS43NSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDUuNzUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ1Ljc1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":745.75,"base_fare":659,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":745.75,"base_fare":659,"tax":86.75,"gross":{"base_fare":"659.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NS43NSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDUuNzUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ1Ljc1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T16: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"140","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"141","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":"PT01H40M","lay_over_date":"2026-04-10","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":"142","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H40M","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":"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":3205.4,"gross_total":3205.4,"base_fare":2836,"tax":369.4,"sell":{"currency":"GBP","total":3205.4,"base_fare":2836,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwNS40LCJiYXNlX2ZhcmUiOjI4MzYsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA1LjQsImJhc2VfZmFyZSI6MjgzNiwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA1LjQsImJhc2VfZmFyZSI6MjgzNiwidGF4IjozNjkuNH19","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":850.85,"base_fare":751,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":850.85,"base_fare":751,"tax":99.85,"gross":{"base_fare":"751.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1MC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NTAuODUiLCJiYXNlX2ZhcmUiOiI3NTEuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODUwLjg1IiwiYmFzZV9mYXJlIjoiNzUxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":850.85,"base_fare":751,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":850.85,"base_fare":751,"tax":99.85,"gross":{"base_fare":"751.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1MC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NTAuODUiLCJiYXNlX2ZhcmUiOiI3NTEuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODUwLjg1IiwiYmFzZV9mYXJlIjoiNzUxLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":667,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":667,"tax":84.85,"gross":{"base_fare":"667.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":667,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":667,"tax":84.85,"gross":{"base_fare":"667.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjcuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY3LjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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","PT15H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"169","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3209.4,"gross_total":3209.4,"base_fare":2840,"tax":369.4,"sell":{"currency":"GBP","total":3209.4,"base_fare":2840,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwOS40LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNH19","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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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":["PT05H35M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"168","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"169","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3209.4,"gross_total":3209.4,"base_fare":2840,"tax":369.4,"sell":{"currency":"GBP","total":3209.4,"base_fare":2840,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwOS40LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNH19","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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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":["PT05H35M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"49","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"50","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT08H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-127","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":"168","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"169","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3209.4,"gross_total":3209.4,"base_fare":2840,"tax":369.4,"sell":{"currency":"GBP","total":3209.4,"base_fare":2840,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwOS40LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNH19","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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T07: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":["PT05H35M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020750mad2026040211153643mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"7","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"8","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT10H30M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"168","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"169","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3209.4,"gross_total":3209.4,"base_fare":2840,"tax":369.4,"sell":{"currency":"GBP","total":3209.4,"base_fare":2840,"tax":369.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIwOS40LCJiYXNlX2ZhcmUiOjI4NDAsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjA5LjQsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNjkuNH19","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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":809.85,"base_fare":710,"tax":99.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"99.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.85,"base_fare":710,"tax":99.85,"gross":{"base_fare":"710.00","tax":"99.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI5OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijk5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiOTkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":794.85,"base_fare":710,"tax":84.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"84.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":794.85,"base_fare":710,"tax":84.85,"gross":{"base_fare":"710.00","tax":"84.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTQuODUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg0Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk0Ljg1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODQuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T06: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":["PT05H35M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020615mad2026040209403641mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"37","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"38","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":"PT14H10M","lay_over_date":"2026-04-02","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":"39","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-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":"134","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"135","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"136","origin":"MAD","departure_time":"2026-04-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"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":3217,"gross_total":3217,"base_fare":2840,"tax":377,"sell":{"currency":"GBP","total":3217,"base_fare":2840,"tax":377},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIxNywiYmFzZV9mYXJlIjoyODQwLCJ0YXgiOjM3N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyMTcsImJhc2VfZmFyZSI6Mjg0MCwidGF4IjozNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIxNywiYmFzZV9mYXJlIjoyODQwLCJ0YXgiOjM3N319","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":811.75,"base_fare":710,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":811.75,"base_fare":710,"tax":101.75,"gross":{"base_fare":"710.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxMS43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxMS43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxMS43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTEuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":811.75,"base_fare":710,"tax":101.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"101.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":811.75,"base_fare":710,"tax":101.75,"gross":{"base_fare":"710.00","tax":"101.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxMS43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxMS43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxMS43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6IjEwMS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTEuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":796.75,"base_fare":710,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":796.75,"base_fare":710,"tax":86.75,"gross":{"base_fare":"710.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ni43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTYuNzUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk2Ljc1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":796.75,"base_fare":710,"tax":86.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"710.00","tax":"86.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":796.75,"base_fare":710,"tax":86.75,"gross":{"base_fare":"710.00","tax":"86.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ni43NSIsImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTYuNzUiLCJiYXNlX2ZhcmUiOiI3MTAuMDAiLCJ0YXgiOiI4Ni43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMC4wMCIsInRheCI6Ijg2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk2Ljc1IiwiYmFzZV9mYXJlIjoiNzEwLjAwIiwidGF4IjoiODYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T20: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":["PT05H35M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3228.6,"gross_total":3228.6,"base_fare":2828,"tax":400.6,"sell":{"currency":"GBP","total":3228.6,"base_fare":2828,"tax":400.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIyOC42LCJiYXNlX2ZhcmUiOjI4MjgsInRheCI6NDAwLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI4LjYsImJhc2VfZmFyZSI6MjgyOCwidGF4Ijo0MDAuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI4LjYsImJhc2VfZmFyZSI6MjgyOCwidGF4Ijo0MDAuNn19","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":862.65,"base_fare":755,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":862.65,"base_fare":755,"tax":107.65,"gross":{"base_fare":"755.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi42NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi42NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi42NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjIuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":862.65,"base_fare":755,"tax":107.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"107.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":862.65,"base_fare":755,"tax":107.65,"gross":{"base_fare":"755.00","tax":"107.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi42NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi42NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi42NSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjEwNy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjIuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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.65,"base_fare":659,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.65,"base_fare":659,"tax":92.65,"gross":{"base_fare":"659.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS42NSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuNjUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjY1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.65,"base_fare":659,"tax":92.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"92.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.65,"base_fare":659,"tax":92.65,"gross":{"base_fare":"659.00","tax":"92.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS42NSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjkyLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuNjUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI5Mi42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjkyLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjY1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiOTIuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T16: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":["PT05H35M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"95","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"96","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":"PT01H40M","lay_over_date":"2026-04-10","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":"97","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":3287.8,"gross_total":3287.8,"base_fare":2942,"tax":345.8,"sell":{"currency":"GBP","total":3287.8,"base_fare":2942,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4Ny44LCJiYXNlX2ZhcmUiOjI5NDIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjg3LjgsImJhc2VfZmFyZSI6Mjk0MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjg3LjgsImJhc2VfZmFyZSI6Mjk0MiwidGF4IjozNDUuOH19","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":871.95,"base_fare":778,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":871.95,"base_fare":778,"tax":93.95,"gross":{"base_fare":"778.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3MS45NSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NzEuOTUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODcxLjk1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":871.95,"base_fare":778,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":871.95,"base_fare":778,"tax":93.95,"gross":{"base_fare":"778.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3MS45NSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NzEuOTUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODcxLjk1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":693,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.95,"base_fare":693,"tax":78.95,"gross":{"base_fare":"693.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS45NSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTMuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjk1IiwiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":693,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.95,"base_fare":693,"tax":78.95,"gross":{"base_fare":"693.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS45NSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTMuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjk1IiwiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"89","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"90","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":"PT01H40M","lay_over_date":"2026-04-10","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":"91","origin":"MAD","departure_time":"2026-04-10T17: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-10T19:10: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":"PT02H25M","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":"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":3287.8,"gross_total":3287.8,"base_fare":2942,"tax":345.8,"sell":{"currency":"GBP","total":3287.8,"base_fare":2942,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4Ny44LCJiYXNlX2ZhcmUiOjI5NDIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjg3LjgsImJhc2VfZmFyZSI6Mjk0MiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjg3LjgsImJhc2VfZmFyZSI6Mjk0MiwidGF4IjozNDUuOH19","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":871.95,"base_fare":778,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":871.95,"base_fare":778,"tax":93.95,"gross":{"base_fare":"778.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3MS45NSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NzEuOTUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODcxLjk1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":871.95,"base_fare":778,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":871.95,"base_fare":778,"tax":93.95,"gross":{"base_fare":"778.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3MS45NSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NzEuOTUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODcxLjk1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":693,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.95,"base_fare":693,"tax":78.95,"gross":{"base_fare":"693.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS45NSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTMuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjk1IiwiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":693,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.95,"base_fare":693,"tax":78.95,"gross":{"base_fare":"693.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS45NSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTMuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjk1IiwiYmFzZV9mYXJlIjoiNjkzLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101745lhr202604101910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"4","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"6","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3299.8,"gross_total":3299.8,"base_fare":2468,"tax":831.8,"sell":{"currency":"GBP","total":3299.8,"base_fare":2468,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI5OS44LCJiYXNlX2ZhcmUiOjI0NjgsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjk5LjgsImJhc2VfZmFyZSI6MjQ2OCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjk5LjgsImJhc2VfZmFyZSI6MjQ2OCwidGF4Ijo4MzEuOH19","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.45,"base_fare":617,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":832.45,"base_fare":617,"tax":215.45,"gross":{"base_fare":"617.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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.45,"base_fare":617,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":832.45,"base_fare":617,"tax":215.45,"gross":{"base_fare":"617.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":817.45,"base_fare":617,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":817.45,"base_fare":617,"tax":200.45,"gross":{"base_fare":"617.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNy40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNy40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNy40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTcuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":817.45,"base_fare":617,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"617.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":817.45,"base_fare":617,"tax":200.45,"gross":{"base_fare":"617.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNy40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNy40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNy40NSIsImJhc2VfZmFyZSI6IjYxNy4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTcuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"4","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"6","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3355.8,"gross_total":3355.8,"base_fare":2524,"tax":831.8,"sell":{"currency":"GBP","total":3355.8,"base_fare":2524,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM1NS44LCJiYXNlX2ZhcmUiOjI1MjQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzU1LjgsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzU1LjgsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4MzEuOH19","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":846.45,"base_fare":631,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":846.45,"base_fare":631,"tax":215.45,"gross":{"base_fare":"631.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0Ni40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0Ni40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0Ni40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":846.45,"base_fare":631,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":846.45,"base_fare":631,"tax":215.45,"gross":{"base_fare":"631.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0Ni40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0Ni40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0Ni40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":831.45,"base_fare":631,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":831.45,"base_fare":631,"tax":200.45,"gross":{"base_fare":"631.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMS40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMS40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMS40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":831.45,"base_fare":631,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"631.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":831.45,"base_fare":631,"tax":200.45,"gross":{"base_fare":"631.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMS40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMS40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMS40NSIsImJhc2VfZmFyZSI6IjYzMS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"83","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"84","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":"PT01H40M","lay_over_date":"2026-04-10","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":"85","origin":"MAD","departure_time":"2026-04-10T17:30: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:55: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":"PT02H10M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3367.8,"gross_total":3367.8,"base_fare":3022,"tax":345.8,"sell":{"currency":"GBP","total":3367.8,"base_fare":3022,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM2Ny44LCJiYXNlX2ZhcmUiOjMwMjIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzY3LjgsImJhc2VfZmFyZSI6MzAyMiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzY3LjgsImJhc2VfZmFyZSI6MzAyMiwidGF4IjozNDUuOH19","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":886.95,"base_fare":793,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"793.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.95,"base_fare":793,"tax":93.95,"gross":{"base_fare":"793.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni45NSIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4ODYuOTUiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODg2Ljk1IiwiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODg2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":886.95,"base_fare":793,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"793.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.95,"base_fare":793,"tax":93.95,"gross":{"base_fare":"793.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni45NSIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4ODYuOTUiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODg2Ljk1IiwiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODg2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":796.95,"base_fare":718,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"718.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":796.95,"base_fare":718,"tax":78.95,"gross":{"base_fare":"718.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ni45NSIsImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTYuOTUiLCJiYXNlX2ZhcmUiOiI3MTguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk2Ljk1IiwiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":796.95,"base_fare":718,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"718.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":796.95,"base_fare":718,"tax":78.95,"gross":{"base_fare":"718.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ni45NSIsImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTYuOTUiLCJiYXNlX2ZhcmUiOiI3MTguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk2Ljk1IiwiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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","PT02H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101730lhr2026041018553646","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"182","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"183","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":"PT01H40M","lay_over_date":"2026-04-10","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":"184","origin":"MAD","departure_time":"2026-04-10T18:25: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-10T19:45: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":"PT2H20M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3648"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3648"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3367.8,"gross_total":3367.8,"base_fare":3022,"tax":345.8,"sell":{"currency":"GBP","total":3367.8,"base_fare":3022,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM2Ny44LCJiYXNlX2ZhcmUiOjMwMjIsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzY3LjgsImJhc2VfZmFyZSI6MzAyMiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzY3LjgsImJhc2VfZmFyZSI6MzAyMiwidGF4IjozNDUuOH19","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":886.95,"base_fare":793,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"793.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.95,"base_fare":793,"tax":93.95,"gross":{"base_fare":"793.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni45NSIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4ODYuOTUiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODg2Ljk1IiwiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODg2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":886.95,"base_fare":793,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"793.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.95,"base_fare":793,"tax":93.95,"gross":{"base_fare":"793.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni45NSIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4ODYuOTUiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODg2Ljk1IiwiYmFzZV9mYXJlIjoiNzkzLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODg2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":796.95,"base_fare":718,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"718.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":796.95,"base_fare":718,"tax":78.95,"gross":{"base_fare":"718.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ni45NSIsImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTYuOTUiLCJiYXNlX2ZhcmUiOiI3MTguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk2Ljk1IiwiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":796.95,"base_fare":718,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"718.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":796.95,"base_fare":718,"tax":78.95,"gross":{"base_fare":"718.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5Ni45NSIsImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTYuOTUiLCJiYXNlX2ZhcmUiOiI3MTguMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxOC4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzk2Ljk1IiwiYmFzZV9mYXJlIjoiNzE4LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T09: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":["PT01H40M","PT03H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101825lhr2026041019453648","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"95","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"96","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":"PT01H40M","lay_over_date":"2026-04-10","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":"97","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"89","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"90","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":"PT01H40M","lay_over_date":"2026-04-10","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":"91","origin":"MAD","departure_time":"2026-04-10T17: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-10T19:10: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":"PT02H25M","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":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101745lhr202604101910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"95","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"96","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":"PT01H40M","lay_over_date":"2026-04-10","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":"97","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"95","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"96","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":"PT01H40M","lay_over_date":"2026-04-10","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":"97","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11: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":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"89","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"90","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":"PT01H40M","lay_over_date":"2026-04-10","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":"91","origin":"MAD","departure_time":"2026-04-10T17: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-10T19:10: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":"PT02H25M","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":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101745lhr202604101910725","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176834131102244NACWB","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-14","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":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"95","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"96","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":"PT01H40M","lay_over_date":"2026-04-10","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":"97","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10: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":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"89","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"90","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":"PT01H40M","lay_over_date":"2026-04-10","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":"91","origin":"MAD","departure_time":"2026-04-10T17: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-10T19:10: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":"PT02H25M","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":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11: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","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101745lhr202604101910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"89","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"90","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":"PT01H40M","lay_over_date":"2026-04-10","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":"91","origin":"MAD","departure_time":"2026-04-10T17: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-10T19:10: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":"PT02H25M","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":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3461.8,"gross_total":3461.8,"base_fare":3116,"tax":345.8,"sell":{"currency":"GBP","total":3461.8,"base_fare":3116,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ2MS44LCJiYXNlX2ZhcmUiOjMxMTYsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDYxLjgsImJhc2VfZmFyZSI6MzExNiwidGF4IjozNDUuOH19","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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":914.95,"base_fare":821,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"821.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":914.95,"base_fare":821,"tax":93.95,"gross":{"base_fare":"821.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxNC45NSIsImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MTQuOTUiLCJiYXNlX2ZhcmUiOiI4MjEuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyMS4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTE0Ljk1IiwiYmFzZV9mYXJlIjoiODIxLjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTE0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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":815.95,"base_fare":737,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"737.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.95,"base_fare":737,"tax":78.95,"gross":{"base_fare":"737.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS45NSIsImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTUuOTUiLCJiYXNlX2ZhcmUiOiI3MzcuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNy4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE1Ljk1IiwiYmFzZV9mYXJlIjoiNzM3LjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10: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","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101745lhr202604101910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"70","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"71","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"72","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-145","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":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-02T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"46","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"47","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-146","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":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-02T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"40","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"41","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":"PT14H10M","lay_over_date":"2026-04-02","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":"42","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3507,"gross_total":3507,"base_fare":2644,"tax":863,"sell":{"currency":"GBP","total":3507,"base_fare":2644,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1MDcsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M319","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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"21","origin":"LHR","departure_time":"2026-04-02T19: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-02T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"22","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":"PT15H00M","lay_over_date":"2026-04-02","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":"23","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3507,"gross_total":3507,"base_fare":2644,"tax":863,"sell":{"currency":"GBP","total":3507,"base_fare":2644,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1MDcsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M319","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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021910mad202604022235724mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"58","origin":"LHR","departure_time":"2026-04-02T18: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-02T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"59","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":"PT15H25M","lay_over_date":"2026-04-02","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":"60","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3507,"gross_total":3507,"base_fare":2644,"tax":863,"sell":{"currency":"GBP","total":3507,"base_fare":2644,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1MDcsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M319","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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T18:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021845mad202604022210722mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"29","origin":"LHR","departure_time":"2026-04-02T17: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-02T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"30","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":"PT17H00M","lay_over_date":"2026-04-02","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":"31","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H0M","transit_time":null,"routes":[{"air_segment_key":"101","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"102","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT05H35M","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":"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":"103","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":"PT01H50M","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":3507,"gross_total":3507,"base_fare":2644,"tax":863,"sell":{"currency":"GBP","total":3507,"base_fare":2644,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1MDcsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUwNywiYmFzZV9mYXJlIjoyNjQ0LCJ0YXgiOjg2M319","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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":884.25,"base_fare":661,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":884.25,"base_fare":661,"tax":223.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4NC4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":869.25,"base_fare":661,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.25,"base_fare":661,"tax":208.25,"gross":{"base_fare":"661.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS4yNSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H15M","duration_seconds":36900,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT05H35M","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021710mad202604022035720mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604100950cmn2026041010507624cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H15M","destination_reach_timestamp":36900},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"70","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"71","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"72","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-151","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3531.8,"gross_total":3531.8,"base_fare":2700,"tax":831.8,"sell":{"currency":"GBP","total":3531.8,"base_fare":2700,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUzMS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTMxLjgsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTMxLjgsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4MzEuOH19","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":890.45,"base_fare":675,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":890.45,"base_fare":675,"tax":215.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":890.45,"base_fare":675,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":890.45,"base_fare":675,"tax":215.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":875.45,"base_fare":675,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.45,"base_fare":675,"tax":200.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":875.45,"base_fare":675,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.45,"base_fare":675,"tax":200.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"46","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"47","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-152","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":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3531.8,"gross_total":3531.8,"base_fare":2700,"tax":831.8,"sell":{"currency":"GBP","total":3531.8,"base_fare":2700,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzUzMS44LCJiYXNlX2ZhcmUiOjI3MDAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTMxLjgsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTMxLjgsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4MzEuOH19","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":890.45,"base_fare":675,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":890.45,"base_fare":675,"tax":215.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":890.45,"base_fare":675,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":890.45,"base_fare":675,"tax":215.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MC40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":875.45,"base_fare":675,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.45,"base_fare":675,"tax":200.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":875.45,"base_fare":675,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.45,"base_fare":675,"tax":200.45,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS40NSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"83","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"84","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":"PT01H40M","lay_over_date":"2026-04-10","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":"85","origin":"MAD","departure_time":"2026-04-10T17:30: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:55: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":"PT02H10M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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","PT02H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101730lhr2026041018553646","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"15","origin":"LHR","departure_time":"2026-04-02T14: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-02T17:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","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":"16","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H35M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"182","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"183","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":"PT01H40M","lay_over_date":"2026-04-10","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":"184","origin":"MAD","departure_time":"2026-04-10T18:25: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-10T19:45: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":"PT2H20M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3648"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3648"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T14:10: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":["PT01H40M","PT03H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021410mad2026040217353647mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101825lhr2026041019453648","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"83","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"84","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":"PT01H40M","lay_over_date":"2026-04-10","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":"85","origin":"MAD","departure_time":"2026-04-10T17:30: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:55: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":"PT02H10M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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","PT02H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101730lhr2026041018553646","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"83","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"84","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":"PT01H40M","lay_over_date":"2026-04-10","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":"85","origin":"MAD","departure_time":"2026-04-10T17:30: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:55: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":"PT02H10M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11: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","PT02H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101730lhr2026041018553646","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"78","origin":"LHR","departure_time":"2026-04-02T12: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-02T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"79","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"182","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"183","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":"PT01H40M","lay_over_date":"2026-04-10","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":"184","origin":"MAD","departure_time":"2026-04-10T18:25: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-10T19:45: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":"PT2H20M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3648"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3648"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T12: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":["PT01H40M","PT03H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021220mad2026040215503645mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101825lhr2026041019453648","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"83","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"84","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":"PT01H40M","lay_over_date":"2026-04-10","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":"85","origin":"MAD","departure_time":"2026-04-10T17:30: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:55: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":"PT02H10M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10: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","PT02H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101730lhr2026041018553646","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"67","origin":"LHR","departure_time":"2026-04-02T11: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-02T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"68","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"69","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"182","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"183","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":"PT01H40M","lay_over_date":"2026-04-10","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":"184","origin":"MAD","departure_time":"2026-04-10T18:25: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-10T19:45: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":"PT2H20M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3648"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3648"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T11: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":["PT01H40M","PT03H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021130mad202604021455716mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101825lhr2026041019453648","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"43","origin":"LHR","departure_time":"2026-04-02T10: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-02T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"44","origin":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"182","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"183","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":"PT01H40M","lay_over_date":"2026-04-10","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":"184","origin":"MAD","departure_time":"2026-04-10T18:25: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-10T19:45: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":"PT2H20M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3648"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3648"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3543.8,"gross_total":3543.8,"base_fare":3198,"tax":345.8,"sell":{"currency":"GBP","total":3543.8,"base_fare":3198,"tax":345.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0My44LCJiYXNlX2ZhcmUiOjMxOTgsInRheCI6MzQ1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTQzLjgsImJhc2VfZmFyZSI6MzE5OCwidGF4IjozNDUuOH19","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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":837,"tax":93.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"837.00","tax":"93.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.95,"base_fare":837,"tax":93.95,"gross":{"base_fare":"837.00","tax":"93.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC45NSIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI5MzAuOTUiLCJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiI5My45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjkzLjk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiOTMwLjk1IiwiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiOTMuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTMwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"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.95,"base_fare":762,"tax":78.95,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"78.95","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.95,"base_fare":762,"tax":78.95,"gross":{"base_fare":"762.00","tax":"78.95","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC45NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NDAuOTUiLCJiYXNlX2ZhcmUiOiI3NjIuMDAiLCJ0YXgiOiI3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6Ijc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODQwLjk1IiwiYmFzZV9mYXJlIjoiNzYyLjAwIiwidGF4IjoiNzguOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODQwLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"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-02T10: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":["PT01H40M","PT03H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021050mad202604021415714mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn2026041010507624cmn202604101230mad2026041015201356mad202604101825lhr2026041019453648","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176834131102244NACWB","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-14","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":"40","origin":"LHR","departure_time":"2026-04-02T20: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-02T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"41","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":"PT14H10M","lay_over_date":"2026-04-02","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":"42","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3563,"gross_total":3563,"base_fare":2700,"tax":863,"sell":{"currency":"GBP","total":3563,"base_fare":2700,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1NjMsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M319","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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604022000mad202604022325726mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"21","origin":"LHR","departure_time":"2026-04-02T19: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-02T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"22","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":"PT15H00M","lay_over_date":"2026-04-02","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":"23","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3563,"gross_total":3563,"base_fare":2700,"tax":863,"sell":{"currency":"GBP","total":3563,"base_fare":2700,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1NjMsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M319","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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021910mad202604022235724mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"58","origin":"LHR","departure_time":"2026-04-02T18: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-02T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"59","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":"PT15H25M","lay_over_date":"2026-04-02","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":"60","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3563,"gross_total":3563,"base_fare":2700,"tax":863,"sell":{"currency":"GBP","total":3563,"base_fare":2700,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1NjMsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M319","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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T18:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021845mad202604022210722mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"29","origin":"LHR","departure_time":"2026-04-02T17: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-02T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"30","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":"PT17H00M","lay_over_date":"2026-04-02","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":"31","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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"86","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"87","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"88","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":"PT01H50M","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":3563,"gross_total":3563,"base_fare":2700,"tax":863,"sell":{"currency":"GBP","total":3563,"base_fare":2700,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1NjMsImJhc2VfZmFyZSI6MjcwMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU2MywiYmFzZV9mYXJlIjoyNzAwLCJ0YXgiOjg2M319","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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":898.25,"base_fare":675,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":898.25,"base_fare":675,"tax":223.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5OC4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":883.25,"base_fare":675,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"675.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":883.25,"base_fare":675,"tax":208.25,"gross":{"base_fare":"675.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4My4yNSIsImJhc2VfZmFyZSI6IjY3NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"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","PT01H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021710mad202604022035720mad202604031335cmn2026040314257645cmn202604031615aga202604031715425aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176834131102244NACWB","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-14","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":"4","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"6","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"185","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"186","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"187","origin":"MAD","departure_time":"2026-04-11T17:30: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-11T18:55:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT22H20M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3579.4,"gross_total":3579.4,"base_fare":2724,"tax":855.4,"sell":{"currency":"GBP","total":3579.4,"base_fare":2724,"tax":855.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU3OS40LCJiYXNlX2ZhcmUiOjI3MjQsInRheCI6ODU1LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTc5LjQsImJhc2VfZmFyZSI6MjcyNCwidGF4Ijo4NTUuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNTc5LjQsImJhc2VfZmFyZSI6MjcyNCwidGF4Ijo4NTUuNH19","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":902.35,"base_fare":681,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":902.35,"base_fare":681,"tax":221.35,"gross":{"base_fare":"681.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDIuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":902.35,"base_fare":681,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":902.35,"base_fare":681,"tax":221.35,"gross":{"base_fare":"681.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMi4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDIuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":887.35,"base_fare":681,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":887.35,"base_fare":681,"tax":206.35,"gross":{"base_fare":"681.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ny4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ny4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ny4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODcuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":887.35,"base_fare":681,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"681.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":887.35,"base_fare":681,"tax":206.35,"gross":{"base_fare":"681.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ny4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ny4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ny4zNSIsImJhc2VfZmFyZSI6IjY4MS4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODcuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T09: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","PT22H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604101300cmn2026041014257635cmn202604101625mad2026041019107643mad202604111730lhr2026041118553646","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"4","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"6","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"188","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"189","origin":"CMN","departure_time":"2026-04-10T17:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T20:40: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":"PT1H45M","distance":null,"lay_over":"PT03H30M","lay_over_date":"2026-04-10","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1358"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1358"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"MAD","departure_time":"2026-04-11T17:30: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-11T18:55:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT20H50M","lay_over_date":"2026-04-10","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3646"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3646"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3611.4,"gross_total":3611.4,"base_fare":2756,"tax":855.4,"sell":{"currency":"GBP","total":3611.4,"base_fare":2756,"tax":855.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzYxMS40LCJiYXNlX2ZhcmUiOjI3NTYsInRheCI6ODU1LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjExLjQsImJhc2VfZmFyZSI6Mjc1NiwidGF4Ijo4NTUuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjExLjQsImJhc2VfZmFyZSI6Mjc1NiwidGF4Ijo4NTUuNH19","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":943.35,"base_fare":722,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"722.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":943.35,"base_fare":722,"tax":221.35,"gross":{"base_fare":"722.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0My4zNSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0My4zNSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0My4zNSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NDMuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":943.35,"base_fare":722,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"722.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":943.35,"base_fare":722,"tax":221.35,"gross":{"base_fare":"722.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0My4zNSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0My4zNSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk0My4zNSIsImJhc2VfZmFyZSI6IjcyMi4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NDMuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":862.35,"base_fare":656,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"656.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":862.35,"base_fare":656,"tax":206.35,"gross":{"base_fare":"656.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi4zNSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi4zNSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi4zNSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjIuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":862.35,"base_fare":656,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"656.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":862.35,"base_fare":656,"tax":206.35,"gross":{"base_fare":"656.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi4zNSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi4zNSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Mi4zNSIsImJhc2VfZmFyZSI6IjY1Ni4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjIuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T09: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":["PT03H30M","PT20H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga202604030015431aga202604101300cmn2026041014257635cmn202604101755mad2026041020401358mad202604111730lhr2026041118553646","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"52","origin":"LHR","departure_time":"2026-04-02T07: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-02T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"53","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-02","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":"54","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"122","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"123","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"124","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3643.4,"gross_total":3643.4,"base_fare":2788,"tax":855.4,"sell":{"currency":"GBP","total":3643.4,"base_fare":2788,"tax":855.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY0My40LCJiYXNlX2ZhcmUiOjI3ODgsInRheCI6ODU1LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjQzLjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4Ijo4NTUuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjQzLjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4Ijo4NTUuNH19","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":955.35,"base_fare":734,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":955.35,"base_fare":734,"tax":221.35,"gross":{"base_fare":"734.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":955.35,"base_fare":734,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":955.35,"base_fare":734,"tax":221.35,"gross":{"base_fare":"734.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":866.35,"base_fare":660,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":866.35,"base_fare":660,"tax":206.35,"gross":{"base_fare":"660.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":866.35,"base_fare":660,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":866.35,"base_fare":660,"tax":206.35,"gross":{"base_fare":"660.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T07: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":"lhr202604020750mad2026040211153643mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604101300cmn202604101425422cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"10","origin":"LHR","departure_time":"2026-04-02T06: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-02T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"11","origin":"MAD","departure_time":"2026-04-02T13: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-02T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-02","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":"12","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-02","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"122","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"123","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"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":"124","origin":"MAD","departure_time":"2026-04-11T08: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-11T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","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":"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":3643.4,"gross_total":3643.4,"base_fare":2788,"tax":855.4,"sell":{"currency":"GBP","total":3643.4,"base_fare":2788,"tax":855.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY0My40LCJiYXNlX2ZhcmUiOjI3ODgsInRheCI6ODU1LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjQzLjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4Ijo4NTUuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjQzLjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4Ijo4NTUuNH19","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":955.35,"base_fare":734,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":955.35,"base_fare":734,"tax":221.35,"gross":{"base_fare":"734.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":955.35,"base_fare":734,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"734.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":955.35,"base_fare":734,"tax":221.35,"gross":{"base_fare":"734.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk1NS4zNSIsImJhc2VfZmFyZSI6IjczNC4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":866.35,"base_fare":660,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":866.35,"base_fare":660,"tax":206.35,"gross":{"base_fare":"660.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":866.35,"base_fare":660,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"660.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":866.35,"base_fare":660,"tax":206.35,"gross":{"base_fare":"660.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ni4zNSIsImJhc2VfZmFyZSI6IjY2MC4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T06: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":"lhr202604020615mad2026040209403641mad202604021335cmn2026040214257645cmn202604022315aga2026040300157636aga202604101300cmn202604101425422cmn202604101625mad2026041019107643mad202604110805lhr202604110930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"113","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"114","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T07: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-11T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","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":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3691,"gross_total":3691,"base_fare":2828,"tax":863,"sell":{"currency":"GBP","total":3691,"base_fare":2828,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY5MSwiYmFzZV9mYXJlIjoyODI4LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM2OTEsImJhc2VfZmFyZSI6MjgyOCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY5MSwiYmFzZV9mYXJlIjoyODI4LCJ0YXgiOjg2M319","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":978.25,"base_fare":755,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.25,"base_fare":755,"tax":223.25,"gross":{"base_fare":"755.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4yNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4yNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4yNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":978.25,"base_fare":755,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":978.25,"base_fare":755,"tax":223.25,"gross":{"base_fare":"755.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4yNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4yNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3OC4yNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":867.25,"base_fare":659,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":867.25,"base_fare":659,"tax":208.25,"gross":{"base_fare":"659.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ny4yNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ny4yNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ny4yNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":867.25,"base_fare":659,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":867.25,"base_fare":659,"tax":208.25,"gross":{"base_fare":"659.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":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ny4yNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ny4yNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2Ny4yNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T16: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","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604101300cmn202604101425422cmn202604101625mad2026041019107643mad202604110700lhr202604110825711","total_price":null,"destination_reach_time":"PT11H5M","destination_reach_timestamp":39900},{"tracking_id":"171176834131102244NACWB","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-14","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":"1","origin":"LHR","departure_time":"2026-04-02T09: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-02T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-02T20: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-02","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":"3","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-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":"174","origin":"AGA","departure_time":"2026-04-10T09: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-10T10: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":"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":"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":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-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":"PT01H40M","lay_over_date":"2026-04-10","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":"176","origin":"MAD","departure_time":"2026-04-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT17H50M","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":"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":3691.4,"gross_total":3691.4,"base_fare":2836,"tax":855.4,"sell":{"currency":"GBP","total":3691.4,"base_fare":2836,"tax":855.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY5MS40LCJiYXNlX2ZhcmUiOjI4MzYsInRheCI6ODU1LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjkxLjQsImJhc2VfZmFyZSI6MjgzNiwidGF4Ijo4NTUuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNjkxLjQsImJhc2VfZmFyZSI6MjgzNiwidGF4Ijo4NTUuNH19","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":972.35,"base_fare":751,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":972.35,"base_fare":751,"tax":221.35,"gross":{"base_fare":"751.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3Mi4zNSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3Mi4zNSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3Mi4zNSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzIuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":972.35,"base_fare":751,"tax":221.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"221.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":972.35,"base_fare":751,"tax":221.35,"gross":{"base_fare":"751.00","tax":"221.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3Mi4zNSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3Mi4zNSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk3Mi4zNSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjIyMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzIuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":873.35,"base_fare":667,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":873.35,"base_fare":667,"tax":206.35,"gross":{"base_fare":"667.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4zNSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4zNSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4zNSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzMuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":873.35,"base_fare":667,"tax":206.35,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"667.00","tax":"206.35","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":873.35,"base_fare":667,"tax":206.35,"gross":{"base_fare":"667.00","tax":"206.35","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4zNSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4zNSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4zNSIsImJhc2VfZmFyZSI6IjY2Ny4wMCIsInRheCI6IjIwNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzMuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T09: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","PT17H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604020915mad202604021240712mad202604022010cmn2026040221007642cmn202604022315aga2026040300157636aga202604100950cmn202604101050430cmn202604101230mad2026041015201356mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176834131102244NACWB","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-14","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"73","origin":"LHR","departure_time":"2026-04-02T16: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-02T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-02","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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":"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":"PT20H20M","lay_over_date":"2026-04-02","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"75","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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"131","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"132","origin":"CMN","departure_time":"2026-04-10T16: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-10T19:10: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":"PT1H45M","distance":null,"lay_over":"PT02H00M","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":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":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-11T09: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-11T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-11","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","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":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"LDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","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":3714.6,"gross_total":3714.6,"base_fare":2828,"tax":886.6,"sell":{"currency":"GBP","total":3714.6,"base_fare":2828,"tax":886.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcxNC42LCJiYXNlX2ZhcmUiOjI4MjgsInRheCI6ODg2LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzE0LjYsImJhc2VfZmFyZSI6MjgyOCwidGF4Ijo4ODYuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzE0LjYsImJhc2VfZmFyZSI6MjgyOCwidGF4Ijo4ODYuNn19","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":984.15,"base_fare":755,"tax":229.15,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"229.15","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":984.15,"base_fare":755,"tax":229.15,"gross":{"base_fare":"755.00","tax":"229.15","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NC4xNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NC4xNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NC4xNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":984.15,"base_fare":755,"tax":229.15,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"755.00","tax":"229.15","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":984.15,"base_fare":755,"tax":229.15,"gross":{"base_fare":"755.00","tax":"229.15","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NC4xNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NC4xNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NC4xNSIsImJhc2VfZmFyZSI6Ijc1NS4wMCIsInRheCI6IjIyOS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":873.15,"base_fare":659,"tax":214.15,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"214.15","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":873.15,"base_fare":659,"tax":214.15,"gross":{"base_fare":"659.00","tax":"214.15","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4xNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4xNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4xNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzMuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"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":873.15,"base_fare":659,"tax":214.15,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"214.15","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":873.15,"base_fare":659,"tax":214.15,"gross":{"base_fare":"659.00","tax":"214.15","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4xNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4xNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3My4xNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6IjIxNC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzMuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"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-02T16: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","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021630mad2026040220053649mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604101300cmn202604101425422cmn202604101625mad2026041019107643mad202604110910lhr202604111035715","total_price":null,"destination_reach_time":"PT11H5M","destination_reach_timestamp":39900},{"tracking_id":"171176834131102244NACWB","flight_key":"F16AE00029-172","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-02","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":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"34","origin":"LHR","departure_time":"2026-04-02T15:00:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-04-02T17:20:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-02","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":"35","origin":"CDG","departure_time":"2026-04-02T18: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-02T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-02","aircraft":{"code":"320","name":"320","picture":"320.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":"36","origin":"CMN","departure_time":"2026-04-02T23: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-03T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-02","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-02","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-172","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":"98","origin":"AGA","departure_time":"2026-04-10T13: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-10T14:25: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":"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":"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":"99","origin":"CMN","departure_time":"2026-04-10T15: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-10T19:55:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-10","flight_time":"PT3H","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-10","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":"100","origin":"CDG","departure_time":"2026-04-10T21: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-10T21:25: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":"PT1H25M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-04-10","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-02T15:00: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":["PT01H30M","PT01H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604021500cdg2026040217201781cdg202604021850cmn2026040221001496cmn202604022315aga202604030015431aga202604101300cmn202604101425422cmn202604101555cdg2026041019551597cdg202604102100lhr2026041021251380","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800}],"raw":{"meta":{"count":173,"links":{"self":"https:\/\/api.amadeus.com\/v2\/shopping\/flight-offers?originLocationCode=LHR&destinationLocationCode=AGA&departureDate=2026-04-02&returnDate=2026-04-10&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-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"81","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":"82","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"2","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"32","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"33","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"81","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":"82","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"3","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"24","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":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"81","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":"82","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"4","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":4,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"180","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"181","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"5","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"32","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"33","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"180","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"181","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"6","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":4,"itineraries":[{"duration":"PT23H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"24","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":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"180","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"181","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"7","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"162","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"163","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"164","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"8","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"165","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"167","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"9","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"156","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"158","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"10","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"159","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"161","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"11","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"32","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"33","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"162","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"163","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"164","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"12","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"32","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"33","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"165","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"167","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"13","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"32","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"33","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"156","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"158","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"14","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"32","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"33","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"159","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"161","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"15","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"24","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":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"162","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"163","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"164","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"16","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"24","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":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"165","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"167","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"17","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"24","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":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"156","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"158","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"18","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT23H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"24","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":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"159","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"161","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"19","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"81","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":"82","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"20","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:20:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T18:05:00"},"carrierCode":"AT","number":"1414","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"66","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"81","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":"82","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"82","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"81","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"21","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":8,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"14","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT46H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"177","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"178","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-12T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-12T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"179","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"22","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":8,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"32","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"33","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT46H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"177","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"178","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-12T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-12T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"179","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"32","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"33","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"23","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":8,"itineraries":[{"duration":"PT23H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"24","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":"25","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT46H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"177","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"178","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-12T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-12T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"179","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"25","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"24","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"180","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"181","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"25","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:20:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T18:05:00"},"carrierCode":"AT","number":"1414","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"66","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"180","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"181","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"181","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"26","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"162","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"163","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"164","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"27","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:20:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T18:05:00"},"carrierCode":"AT","number":"1414","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"66","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"162","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"163","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"164","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"164","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"28","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"165","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"167","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"29","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:20:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T18:05:00"},"carrierCode":"AT","number":"1414","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"66","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"165","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"167","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"167","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"30","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"156","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"158","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"31","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:20:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T18:05:00"},"carrierCode":"AT","number":"1414","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"66","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"156","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"158","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"158","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"32","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"159","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"161","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"33","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":9,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:20:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T18:05:00"},"carrierCode":"AT","number":"1414","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"66","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"159","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T22:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T00:10:00"},"carrierCode":"AT","number":"1415","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-11T14:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T17:45:00"},"carrierCode":"AT","number":"806","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"161","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"161","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"34","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":8,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"62","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"63","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT46H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"177","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"178","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-12T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-12T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"179","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"61","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"63","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"35","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":8,"itineraries":[{"duration":"PT29H40M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:20:00"},"arrival":{"iataCode":"EUN","at":"2026-04-03T18:05:00"},"carrierCode":"AT","number":"1414","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"65","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-03T22:40:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H10M","id":"66","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT46H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T18:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-10T21:50:00"},"carrierCode":"AT","number":"1493","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT3H45M","stops":[{"iataCode":"VIL","duration":"PT50M","arrivalAt":"2026-04-10T19:55:00","departureAt":"2026-04-10T20:45:00"}],"id":"177","numberOfStops":1,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-11T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-11T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"178","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-12T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-12T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"179","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"179","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":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"64","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"66","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"36","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T20:50:00"},"arrival":{"iataCode":"BCN","terminal":"1","at":"2026-04-03T00:10:00"},"carrierCode":"VY","number":"6653","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H20M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BCN","terminal":"1","at":"2026-04-03T19:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T20:40:00"},"carrierCode":"VY","number":"1178","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H40M","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT11H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T21:30:00"},"arrival":{"iataCode":"BCN","terminal":"1","at":"2026-04-11T01:15:00"},"carrierCode":"VY","number":"1179","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H45M","id":"145","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BCN","terminal":"1","at":"2026-04-11T07:30:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T09:10:00"},"carrierCode":"VY","number":"6650","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H40M","id":"146","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2151.00","base":"1760.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2151.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["VY"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"545.25","base":"440.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"QROPL2VY","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"545.25","base":"440.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"QROPL2VY","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"530.25","base":"440.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J"},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q"},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"QROPL2VY","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"530.25","base":"440.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J"},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q"},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"QROPL2VY","class":"Q"}]}]},{"type":"flight-offer","id":"37","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT23H50M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T20:50:00"},"arrival":{"iataCode":"BCN","terminal":"1","at":"2026-04-03T00:10:00"},"carrierCode":"VY","number":"6653","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H20M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BCN","terminal":"1","at":"2026-04-03T19:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T20:40:00"},"carrierCode":"VY","number":"1178","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H40M","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T21:30:00"},"arrival":{"iataCode":"BCN","terminal":"1","at":"2026-04-11T01:15:00"},"carrierCode":"VY","number":"1179","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H45M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"BCN","terminal":"1","at":"2026-04-11T18:35:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-11T20:05:00"},"carrierCode":"VY","number":"6652","aircraft":{"code":"32A"},"operating":{"carrierCode":"VY"},"duration":"PT2H30M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2377.40","base":"1964.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2377.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["VY"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"601.85","base":"491.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"XROPL2VY","class":"X","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"601.85","base":"491.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"XROPL2VY","class":"X","includedCheckedBags":{"weight":25,"weightUnit":"KG"},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"586.85","base":"491.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"XROPL2VY","class":"X"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"586.85","base":"491.00"},"fareDetailsBySegment":[{"segmentId":"76","cabin":"ECONOMY","fareBasis":"NROPL2VY","class":"N"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"JROPLVY","class":"J"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"QROPLVY","class":"Q"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"XROPL2VY","class":"X"}]}]},{"type":"flight-offer","id":"38","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2813.80","base":"2468.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2813.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"710.95","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"710.95","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"695.95","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"695.95","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"39","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2869.80","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2869.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"724.95","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"724.95","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"709.95","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"709.95","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"40","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2929.40","base":"2560.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2929.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"739.85","base":"640.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"739.85","base":"640.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"724.85","base":"640.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"724.85","base":"640.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"41","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2985.40","base":"2616.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2985.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"753.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"753.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"738.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"738.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"42","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2989.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2989.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"43","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2989.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2989.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"44","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2989.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2989.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"45","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2989.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2989.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"46","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2989.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2989.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"47","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2989.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2989.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"754.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.95","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"48","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2995.80","base":"2650.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2995.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"793.95","base":"700.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"793.95","base":"700.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"703.95","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"703.95","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"49","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3007.00","base":"2630.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3007.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"806.75","base":"705.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"806.75","base":"705.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"696.75","base":"610.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"696.75","base":"610.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"50","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3013.80","base":"2668.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3013.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"760.95","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"760.95","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"745.95","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"745.95","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"51","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"37","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":"38","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":"39","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3021.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3021.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"52","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"18","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":"19","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":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3021.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3021.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"53","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"55","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":"56","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":"57","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3021.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3021.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"54","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT24H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"26","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":"27","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":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3021.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3021.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"762.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.75","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"55","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3037.40","base":"2668.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":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"766.85","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"751.85","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.85","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"56","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3041.80","base":"2696.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3041.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"804.95","base":"711.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"804.95","base":"711.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"715.95","base":"637.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"715.95","base":"637.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"57","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3041.80","base":"2696.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3041.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"804.95","base":"711.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"804.95","base":"711.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"715.95","base":"637.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"715.95","base":"637.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"58","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3045.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3045.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"59","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3045.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3045.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"60","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3045.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3045.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"61","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3045.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3045.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"62","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3045.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3045.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"63","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3045.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3045.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"768.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"753.95","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"64","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3063.00","base":"2686.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3063.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"820.75","base":"719.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"820.75","base":"719.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"710.75","base":"624.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"710.75","base":"624.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"65","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"107","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"109","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3069.80","base":"2724.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3069.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"774.95","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"107","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"774.95","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"107","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"759.95","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"107","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"759.95","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"107","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"108","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"66","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"37","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":"38","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":"39","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3077.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3077.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"67","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"18","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":"19","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":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3077.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3077.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"68","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"55","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":"56","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":"57","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3077.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3077.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"69","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT24H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"26","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":"27","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":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3077.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3077.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"776.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"761.75","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"70","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"110","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"111","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"112","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3087.80","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3087.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"110","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"111","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"110","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"111","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"111","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"111","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"71","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"119","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"120","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"121","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3087.80","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3087.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"119","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"119","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"120","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"72","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"138","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"139","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3087.80","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3087.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"137","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"137","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"73","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"150","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"151","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"152","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3087.80","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3087.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"150","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"816.95","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"150","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"726.95","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"74","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"125","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"126","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"127","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3093.40","base":"2724.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3093.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"780.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"125","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"780.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"125","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"765.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"765.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"126","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"75","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"185","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"187","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3093.40","base":"2724.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3093.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"780.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"780.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"765.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"765.85","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"76","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3097.80","base":"2752.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3097.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.95","base":"725.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.95","base":"725.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"729.95","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"729.95","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"77","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3097.80","base":"2752.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3097.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.95","base":"725.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.95","base":"725.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"729.95","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"729.95","base":"651.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"78","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3105.40","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3105.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"79","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3105.40","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3105.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"80","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3105.40","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3105.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"81","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3105.40","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3105.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"82","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3105.40","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3105.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"83","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3105.40","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3105.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"783.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"768.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"84","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"128","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"130","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3111.40","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3111.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"128","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"128","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"129","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"85","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"171","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"172","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"173","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3111.40","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3111.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"171","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"171","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"86","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"92","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"93","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"94","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3111.40","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3111.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"92","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"92","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"93","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"87","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"153","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":"154","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"155","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3111.40","base":"2742.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3111.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"153","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"822.85","base":"723.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"153","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.85","base":"648.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"88","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3122.60","base":"2722.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3122.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"835.65","base":"728.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"835.65","base":"728.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"725.65","base":"633.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"725.65","base":"633.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"89","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"188","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"190","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3125.40","base":"2756.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3125.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"821.85","base":"722.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"821.85","base":"722.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"740.85","base":"656.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"740.85","base":"656.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"90","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"37","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":"38","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":"39","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3136.60","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3136.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"91","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"18","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":"19","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":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3136.60","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3136.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"92","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"55","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":"56","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":"57","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3136.60","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3136.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"93","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT24H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"26","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":"27","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":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3136.60","base":"2736.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3136.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"776.65","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"94","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3157.40","base":"2788.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3157.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"833.85","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"833.85","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.85","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.85","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"95","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"147","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"149","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3157.40","base":"2788.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3157.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"833.85","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"833.85","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.85","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.85","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"96","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3161.40","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3161.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"97","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3161.40","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3161.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"98","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3161.40","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3161.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"99","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3161.40","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3161.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"100","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3161.40","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3161.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"101","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3161.40","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3161.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"797.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"782.85","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"102","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3171.80","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3171.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"103","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3171.80","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3171.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"104","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3171.80","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3171.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"105","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3171.80","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3171.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"106","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3171.80","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3171.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"107","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3171.80","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3171.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"837.95","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"747.95","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"108","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3178.60","base":"2778.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3178.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"849.65","base":"742.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"849.65","base":"742.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.65","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"739.65","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"109","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3185.80","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3185.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"110","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3185.80","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3185.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"111","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3185.80","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3185.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"112","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3185.80","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3185.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"113","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3185.80","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3185.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"114","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3185.80","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3185.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"803.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"788.95","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"115","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3189.00","base":"2812.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3189.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"889.75","base":"788.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"889.75","base":"788.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"704.75","base":"618.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"704.75","base":"618.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"116","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"37","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":"38","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":"39","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3192.60","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3192.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"117","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"18","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":"19","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":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3192.60","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3192.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"118","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"55","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":"56","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":"57","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3192.60","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3192.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"119","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT24H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"26","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":"27","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":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"116","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"118","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3192.60","base":"2792.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3192.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"805.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"790.65","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"117","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"120","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"37","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":"38","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":"39","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3203.00","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3203.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"121","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"18","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":"19","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":"20","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3203.00","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3203.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"19","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"122","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"55","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":"56","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":"57","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3203.00","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3203.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"55","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"57","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"123","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT24H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"26","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":"27","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":"28","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"104","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":"105","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":"106","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3203.00","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3203.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"845.75","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"755.75","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"28","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"105","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"124","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3205.00","base":"2828.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3205.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"856.75","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"856.75","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"745.75","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"745.75","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"125","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"140","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":"141","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"142","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3205.40","base":"2836.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3205.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"850.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"140","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"850.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"140","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.85","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.85","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"126","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3209.40","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3209.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"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-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3209.40","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3209.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"128","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"49","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3209.40","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3209.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"49","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"50","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"129","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3209.40","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3209.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"809.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"794.85","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"130","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"37","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":"38","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":"39","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3217.00","base":"2840.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3217.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"811.75","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"811.75","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"796.75","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"796.75","base":"710.00"},"fareDetailsBySegment":[{"segmentId":"37","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"39","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"131","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3228.60","base":"2828.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3228.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"862.65","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"862.65","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","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":"751.65","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.65","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"132","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"95","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":"96","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":"97","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3287.80","base":"2942.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3287.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"871.95","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"871.95","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.95","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.95","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"133","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"89","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":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3287.80","base":"2942.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3287.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"871.95","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"871.95","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.95","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.95","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"134","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"4","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3299.80","base":"2468.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3299.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"832.45","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"832.45","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"817.45","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"817.45","base":"617.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"135","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"4","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3355.80","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3355.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"846.45","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"846.45","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"831.45","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"831.45","base":"631.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"136","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H5M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","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":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"85","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3367.80","base":"3022.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3367.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"886.95","base":"793.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"886.95","base":"793.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"796.95","base":"718.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"796.95","base":"718.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"137","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"182","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":"183","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T18:25:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:45:00"},"carrierCode":"IB","number":"3648","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H20M","id":"184","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3367.80","base":"3022.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3367.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"886.95","base":"793.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"886.95","base":"793.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"796.95","base":"718.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"796.95","base":"718.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"138","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"95","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":"96","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":"97","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"139","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"89","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":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"140","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"95","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":"96","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":"97","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"141","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"95","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":"96","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":"97","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"142","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"89","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":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"143","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"95","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":"96","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":"97","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"96","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"144","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"89","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":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"145","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"89","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":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"91","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3461.80","base":"3116.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3461.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"914.95","base":"821.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"815.95","base":"737.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"90","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"146","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"71","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"72","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","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":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","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":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","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":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"147","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"48","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","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":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","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":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","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":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"148","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"40","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":"41","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":"42","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3507.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3507.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"149","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"21","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":"22","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":"23","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3507.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3507.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"150","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"58","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":"59","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":"60","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3507.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3507.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"151","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT24H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"29","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":"30","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":"31","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"102","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":"103","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3507.00","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3507.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"884.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"869.25","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"102","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"152","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"71","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"72","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3531.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3531.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"890.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"890.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"875.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"875.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"70","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"72","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"153","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"46","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"48","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3531.80","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3531.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"890.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"890.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"875.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"875.45","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"46","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"47","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"154","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H5M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","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":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"85","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"155","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T14:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T17:35:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"15","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"17","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"182","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":"183","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T18:25:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:45:00"},"carrierCode":"IB","number":"3648","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H20M","id":"184","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"16","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"156","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H5M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","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":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"85","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"157","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H5M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","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":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"85","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"158","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"182","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":"183","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T18:25:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:45:00"},"carrierCode":"IB","number":"3648","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H20M","id":"184","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"159","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H5M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","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":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"85","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"84","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"160","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"68","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"69","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"182","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":"183","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T18:25:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:45:00"},"carrierCode":"IB","number":"3648","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H20M","id":"184","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"67","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"69","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"161","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"43","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"45","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"182","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":"183","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T18:25:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T19:45:00"},"carrierCode":"IB","number":"3648","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H20M","id":"184","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3543.80","base":"3198.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3543.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.95","base":"837.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.95","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"43","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"44","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"162","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"40","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":"41","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":"42","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3563.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3563.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"42","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"163","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"21","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":"22","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":"23","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3563.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3563.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"22","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"164","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"58","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":"59","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":"60","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3563.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3563.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"58","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"60","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"165","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT24H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"29","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":"30","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":"31","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"86","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"87","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":"88","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3563.00","base":"2700.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3563.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"898.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"883.25","base":"675.00"},"fareDetailsBySegment":[{"segmentId":"29","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"30","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"87","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"166","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"4","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"185","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"187","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3579.40","base":"2724.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3579.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"902.35","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"902.35","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"887.35","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"887.35","base":"681.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"167","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"4","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"188","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T17:55:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T20:40:00"},"carrierCode":"IB","number":"1358","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H45M","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T17:30:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T18:55:00"},"carrierCode":"IB","number":"3646","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"190","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3611.40","base":"2756.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3611.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"943.35","base":"722.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"943.35","base":"722.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"862.35","base":"656.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"862.35","base":"656.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"T"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"VDNNA0M4","class":"V"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"168","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"53","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"54","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"122","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"123","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"124","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3643.40","base":"2788.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3643.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"955.35","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"955.35","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"866.35","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"866.35","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"54","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"169","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00: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-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"122","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"123","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"124","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3643.40","base":"2788.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3643.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"955.35","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"955.35","base":"734.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"866.35","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"866.35","base":"660.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"123","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"170","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"113","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"114","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"115","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3691.00","base":"2828.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3691.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.25","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"114","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"978.25","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"114","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"867.25","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"114","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"867.25","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"114","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"171","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"174","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":"175","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"176","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3691.40","base":"2836.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3691.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"972.35","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"174","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"972.35","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","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":"174","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"873.35","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"873.35","base":"667.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"172","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-14","lastTicketingDateTime":"2026-01-14","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-02T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-02T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"320"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"73","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":"74","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":"75","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"131","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-11T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-11T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"133","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3714.60","base":"2828.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3714.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"984.15","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"984.15","base":"755.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"873.15","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"873.15","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"73","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"132","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"173","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-02","lastTicketingDateTime":"2026-04-02","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-02T15:00:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-02T17:20:00"},"carrierCode":"AF","number":"1781","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-02T18:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-02T21:00:00"},"carrierCode":"AF","number":"1496","aircraft":{"code":"320"},"operating":{"carrierCode":"AF"},"duration":"PT3H10M","id":"35","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-02T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"36","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-10T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T14:25:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"98","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T15:55:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-10T19:55:00"},"carrierCode":"AF","number":"1597","aircraft":{"code":"32A"},"operating":{"carrierCode":"AF"},"duration":"PT3H","id":"99","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T21:25:00"},"carrierCode":"AF","number":"1380","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"100","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":"34","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"36","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","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":"34","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"36","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"100","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":"34","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"36","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"34","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"36","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"99","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"100","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"},"BCN":{"cityCode":"BCN","countryCode":"ES"},"EUN":{"cityCode":"EUN","countryCode":"MA"}},"aircraft":{"330":"AIRBUS INDUSTRIE A330","320":"AIRBUS A320","7M8":"BOEING 737 MAX 8","32A":"AIRBUS A320 (SHARKLETS)","223":"AIRBUS A220-300","AT7":"ATR 72","777":"BOEING 777-200\/300","73H":"BOEING 737-800 (WINGLETS)","CRK":"CANADAIR REGIONAL JET 1000","32N":"AIRBUS A320NEO"},"currencies":{"GBP":"POUND STERLING"},"carriers":{"AT":"ROYAL AIR MAROC","VY":"VUELING AIRLINES","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-02&returnDate=2026-04-10&adults=2&children=2&infants=0&travelClass=ECONOMY&nonStop=false&max=250¤cyCode=GBP"}