{ "Flight_Data": [ { "tracking_id": "61178092298553117WZZRM", "flight_key": "F1SE00020-0", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "8LZK", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00020", "supplier_partner_code": "sabre-1-00020", "flight_group": [ { "group": 1, "flight_key": "F1SE00020-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-0", "origin": "CPH", "departure_time": "2026-08-02T11:10:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "AUH", "arrival_time": "2026-08-02T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-02", "flight_time": "PT6H15M", "distance": 3008, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08H2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08H2R" ] } } }, { "air_segment_key": "1-0", "origin": "AUH", "departure_time": "2026-08-03T02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-08-03T03:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-08-03", "flight_time": "PT2H50M", "distance": 988, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08H2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08H2R" ] } } } ] }, { "group": 1, "flight_key": "F1SE00020-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-0", "origin": "MED", "departure_time": "2026-08-18T15:25:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-08-18T18:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-18", "flight_time": "PT2H30M", "distance": 924, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18H2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18H2R" ] } } }, { "air_segment_key": "1-0", "origin": "AUH", "departure_time": "2026-08-19T02:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CPH", "arrival_time": "2026-08-19T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-08-19", "flight_time": "PT6H45M", "distance": 3008, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY BASIC", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18H2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY BASIC", "brand_code": "YBASIC", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18H2R" ] } } } ] } ], "price": { "currency": "SEK", "total": 6811, "gross_total": 6811, "base_fare": 2767, "tax": 4044, "sell": { "currency": "SEK", "total": 6811, "base_fare": 2767, "tax": 4044 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6NjgxMSwiYmFzZV9mYXJlIjoyNzY3LCJ0YXgiOjQwNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo2ODExLCJiYXNlX2ZhcmUiOjI3NjcsInRheCI6NDA0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo2ODExLCJiYXNlX2ZhcmUiOjI3NjcsInRheCI6NDA0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 6811, "base_fare": 2767, "tax": 4044, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2767.00", "tax": "4044.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 6811, "base_fare": 2767, "tax": 4044, "gross": { "base_fare": "2767.00", "tax": "4044.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2720.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "1324.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6IjY4MTEuMDAiLCJiYXNlX2ZhcmUiOiIyNzY3LjAwIiwidGF4IjoiNDA0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3NjcuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjoiNjgxMS4wMCIsImJhc2VfZmFyZSI6IjI3NjcuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc2Ny4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOiI2ODExLjAwIiwiYmFzZV9mYXJlIjoiMjc2Ny4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjgxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3MjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMzI0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMjgsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTI4LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjEzLCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTMsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkRLIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjM3OSwidGF4SW5mbyI6IlBBU1NFTkdFUiBUQVgifSx7ImNvZGUiOiJaTzMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MzcwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjAsInRheEluZm8iOiJTRUNVUklUWSBDSEFSR0VTIElOVEVSTkFUSU9OQUwgREVQQVJUVVJFIn0seyJjb2RlIjoiRTMyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjIwLCJ0YXhJbmZvIjoiU0VDVVJJVFkgQ0hBUkdFUyBJTlRFUk5BVElPTkFMIEFSUklWQUxTIn0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBCVUlMRElORyBDSEFSR0UgRk9SICBERVBBUlRVUkVTIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "ECONOMY BASIC", "promo_rules": null, "brandCode": "YBASIC#ER0", "brandName": "ECONOMY BASIC", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 6811, "data": [ { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 6811, "currency": "SEK", "fmg": { "amount": 6811, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 6811 }, "supplier": { "amount": 6811, "currency": "SEK" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 6811, "currency": "SEK", "fmg": { "amount": 6811, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 6811 }, "supplier": { "amount": 6811, "currency": "SEK" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-08-02-2026-08-19", "calendar_flight_date": "2026-08-02", "calendar_arrival_date": "2026-08-19", "calendar_carrier": "EY", "calendar_total_currency": "SEK", "calendar_total_price": 6811, "calendar_total_sell": 6811, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 6811, "filter": { "id": "F1SE00020-0", "price": 6811, "gross_total": 6811, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY BASIC", "connecting_airport": { "": "AUH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-02T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-19T07:05:00", "refund": "non-refundable", "baggage_value": "piece", "baggage_unit": "", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "cph202608021110auh202608021925178adtauh202608030205jed202608030355603adtmed202608181525auh202608181855632adtauh202608190220cph202608190705177adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "61178092298553117WZZRM", "flight_key": "F1SE00020-1", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "8LZK", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00020", "supplier_partner_code": "sabre-1-00020", "flight_group": [ { "group": 1, "flight_key": "F1SE00020-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-1", "origin": "CPH", "departure_time": "2026-08-02T11:10:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "AUH", "arrival_time": "2026-08-02T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-02", "flight_time": "PT6H15M", "distance": 3008, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY VALUE", "brand_code": "YVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08V2R" ] } } }, { "air_segment_key": "1-1", "origin": "AUH", "departure_time": "2026-08-03T02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-08-03T03:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-08-03", "flight_time": "PT2H50M", "distance": 988, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY VALUE", "brand_code": "YVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08V2R" ] } } } ] }, { "group": 1, "flight_key": "F1SE00020-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-1", "origin": "MED", "departure_time": "2026-08-18T15:25:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-08-18T18:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-18", "flight_time": "PT2H30M", "distance": 924, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY VALUE", "brand_code": "YVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18V2R" ] } } }, { "air_segment_key": "1-1", "origin": "AUH", "departure_time": "2026-08-19T02:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CPH", "arrival_time": "2026-08-19T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-08-19", "flight_time": "PT6H45M", "distance": 3008, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY VALUE", "brand_code": "YVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18V2R" ] } } } ] } ], "price": { "currency": "SEK", "total": 7184, "gross_total": 7184, "base_fare": 3140, "tax": 4044, "sell": { "currency": "SEK", "total": 7184, "base_fare": 3140, "tax": 4044 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6NzE4NCwiYmFzZV9mYXJlIjozMTQwLCJ0YXgiOjQwNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo3MTg0LCJiYXNlX2ZhcmUiOjMxNDAsInRheCI6NDA0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo3MTg0LCJiYXNlX2ZhcmUiOjMxNDAsInRheCI6NDA0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7184, "base_fare": 3140, "tax": 4044, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3140.00", "tax": "4044.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 7184, "base_fare": 3140, "tax": 4044, "gross": { "base_fare": "3140.00", "tax": "4044.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2720.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "1324.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6IjcxODQuMDAiLCJiYXNlX2ZhcmUiOiIzMTQwLjAwIiwidGF4IjoiNDA0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNDAuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjoiNzE4NC4wMCIsImJhc2VfZmFyZSI6IjMxNDAuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE0MC4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOiI3MTg0LjAwIiwiYmFzZV9mYXJlIjoiMzE0MC4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3MjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMzI0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMjgsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTI4LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjEzLCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTMsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkRLIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjM3OSwidGF4SW5mbyI6IlBBU1NFTkdFUiBUQVgifSx7ImNvZGUiOiJaTzMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MzcwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjAsInRheEluZm8iOiJTRUNVUklUWSBDSEFSR0VTIElOVEVSTkFUSU9OQUwgREVQQVJUVVJFIn0seyJjb2RlIjoiRTMyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjIwLCJ0YXhJbmZvIjoiU0VDVVJJVFkgQ0hBUkdFUyBJTlRFUk5BVElPTkFMIEFSUklWQUxTIn0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBCVUlMRElORyBDSEFSR0UgRk9SICBERVBBUlRVUkVTIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "ECONOMY VALUE", "promo_rules": null, "brandCode": "YVALUE#ER1", "brandName": "ECONOMY VALUE", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 7184, "data": [ { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 1634, "currency": "SEK", "fmg": { "amount": 1634, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 1634 }, "supplier": { "amount": 1634, "currency": "SEK" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 1634, "currency": "SEK", "fmg": { "amount": 1634, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 1634 }, "supplier": { "amount": 1634, "currency": "SEK" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 7184, "currency": "SEK", "fmg": { "amount": 7184, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 7184 }, "supplier": { "amount": 7184, "currency": "SEK" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 7184, "currency": "SEK", "fmg": { "amount": 7184, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 7184 }, "supplier": { "amount": 7184, "currency": "SEK" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-08-02-2026-08-19", "calendar_flight_date": "2026-08-02", "calendar_arrival_date": "2026-08-19", "calendar_carrier": "EY", "calendar_total_currency": "SEK", "calendar_total_price": 7184, "calendar_total_sell": 7184, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7184, "filter": { "id": "F1SE00020-1", "price": 7184, "gross_total": 7184, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY VALUE", "connecting_airport": { "": "AUH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-02T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-19T07:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "cph202608021110auh202608021925178adtauh202608030205jed202608030355603adtmed202608181525auh202608181855632adtauh202608190220cph202608190705177adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "61178092298553117WZZRM", "flight_key": "F1SE00020-2", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "8LZK", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00020", "supplier_partner_code": "sabre-1-00020", "flight_group": [ { "group": 1, "flight_key": "F1SE00020-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-2", "origin": "CPH", "departure_time": "2026-08-02T11:10:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "AUH", "arrival_time": "2026-08-02T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-02", "flight_time": "PT6H15M", "distance": 3008, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "YCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08C2R" ] } } }, { "air_segment_key": "1-2", "origin": "AUH", "departure_time": "2026-08-03T02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-08-03T03:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-08-03", "flight_time": "PT2H50M", "distance": 988, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "YCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08C2R" ] } } } ] }, { "group": 1, "flight_key": "F1SE00020-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-2", "origin": "MED", "departure_time": "2026-08-18T15:25:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-08-18T18:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-18", "flight_time": "PT2H30M", "distance": 924, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "YCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18C2R" ] } } }, { "air_segment_key": "1-2", "origin": "AUH", "departure_time": "2026-08-19T02:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CPH", "arrival_time": "2026-08-19T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-08-19", "flight_time": "PT6H45M", "distance": 3008, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY COMFORT", "brand_code": "YCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18C2R" ] } } } ] } ], "price": { "currency": "SEK", "total": 7615, "gross_total": 7615, "base_fare": 3571, "tax": 4044, "sell": { "currency": "SEK", "total": 7615, "base_fare": 3571, "tax": 4044 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6NzYxNSwiYmFzZV9mYXJlIjozNTcxLCJ0YXgiOjQwNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo3NjE1LCJiYXNlX2ZhcmUiOjM1NzEsInRheCI6NDA0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo3NjE1LCJiYXNlX2ZhcmUiOjM1NzEsInRheCI6NDA0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7615, "base_fare": 3571, "tax": 4044, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3571.00", "tax": "4044.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 7615, "base_fare": 3571, "tax": 4044, "gross": { "base_fare": "3571.00", "tax": "4044.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2720.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "1324.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6Ijc2MTUuMDAiLCJiYXNlX2ZhcmUiOiIzNTcxLjAwIiwidGF4IjoiNDA0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NzEuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjoiNzYxNS4wMCIsImJhc2VfZmFyZSI6IjM1NzEuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3MS4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOiI3NjE1LjAwIiwiYmFzZV9mYXJlIjoiMzU3MS4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYxNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3MjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMzI0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMjgsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTI4LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjEzLCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTMsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkRLIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjM3OSwidGF4SW5mbyI6IlBBU1NFTkdFUiBUQVgifSx7ImNvZGUiOiJaTzMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MzcwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjAsInRheEluZm8iOiJTRUNVUklUWSBDSEFSR0VTIElOVEVSTkFUSU9OQUwgREVQQVJUVVJFIn0seyJjb2RlIjoiRTMyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjIwLCJ0YXhJbmZvIjoiU0VDVVJJVFkgQ0hBUkdFUyBJTlRFUk5BVElPTkFMIEFSUklWQUxTIn0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBCVUlMRElORyBDSEFSR0UgRk9SICBERVBBUlRVUkVTIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "ECONOMY COMFORT", "promo_rules": null, "brandCode": "YCOMFORT#ER2", "brandName": "ECONOMY COMFORT", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 1416, "data": [ { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 708, "currency": "SEK", "fmg": { "amount": 708, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 708 }, "supplier": { "amount": 708, "currency": "SEK" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 708, "currency": "SEK", "fmg": { "amount": 708, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 708 }, "supplier": { "amount": 708, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 1416, "currency": "SEK", "fmg": { "amount": 1416, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 1416 }, "supplier": { "amount": 1416, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 1416, "currency": "SEK", "fmg": { "amount": 1416, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 1416 }, "supplier": { "amount": 1416, "currency": "SEK" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-08-02-2026-08-19", "calendar_flight_date": "2026-08-02", "calendar_arrival_date": "2026-08-19", "calendar_carrier": "EY", "calendar_total_currency": "SEK", "calendar_total_price": 7615, "calendar_total_sell": 7615, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7615, "filter": { "id": "F1SE00020-2", "price": 7615, "gross_total": 7615, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY COMFORT", "connecting_airport": { "": "AUH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-02T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-19T07:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "cph202608021110auh202608021925178adtauh202608030205jed202608030355603adtmed202608181525auh202608181855632adtauh202608190220cph202608190705177adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "61178092298553117WZZRM", "flight_key": "F1SE00020-3", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "8LZK", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00020", "supplier_partner_code": "sabre-1-00020", "flight_group": [ { "group": 1, "flight_key": "F1SE00020-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-3", "origin": "CPH", "departure_time": "2026-08-02T11:10:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "AUH", "arrival_time": "2026-08-02T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-02", "flight_time": "PT6H15M", "distance": 3008, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY DELUXE", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY DELUXE", "brand_code": "YDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08F2R" ] } } }, { "air_segment_key": "1-3", "origin": "AUH", "departure_time": "2026-08-03T02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-08-03T03:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-08-03", "flight_time": "PT2H50M", "distance": 988, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY DELUXE", "cabin_code": "Y", "booking_code": "V", "meal_code": "M", "seat_available": 9, "fareBasisCode": "VLN08F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY DELUXE", "brand_code": "YDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLN08F2R" ] } } } ] }, { "group": 1, "flight_key": "F1SE00020-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-3", "origin": "MED", "departure_time": "2026-08-18T15:25:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-08-18T18:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-18", "flight_time": "PT2H30M", "distance": 924, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY DELUXE", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY DELUXE", "brand_code": "YDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18F2R" ] } } }, { "air_segment_key": "1-3", "origin": "AUH", "departure_time": "2026-08-19T02:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CPH", "arrival_time": "2026-08-19T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-08-19", "flight_time": "PT6H45M", "distance": 3008, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "ECONOMY DELUXE", "cabin_code": "Y", "booking_code": "E", "meal_code": "M", "seat_available": 9, "fareBasisCode": "ELN18F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY DELUXE", "brand_code": "YDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ELN18F2R" ] } } } ] } ], "price": { "currency": "SEK", "total": 8755, "gross_total": 8755, "base_fare": 4711, "tax": 4044, "sell": { "currency": "SEK", "total": 8755, "base_fare": 4711, "tax": 4044 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6ODc1NSwiYmFzZV9mYXJlIjo0NzExLCJ0YXgiOjQwNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo4NzU1LCJiYXNlX2ZhcmUiOjQ3MTEsInRheCI6NDA0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjo4NzU1LCJiYXNlX2ZhcmUiOjQ3MTEsInRheCI6NDA0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8755, "base_fare": 4711, "tax": 4044, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4711.00", "tax": "4044.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 8755, "base_fare": 4711, "tax": 4044, "gross": { "base_fare": "4711.00", "tax": "4044.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2720.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "1324.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6Ijg3NTUuMDAiLCJiYXNlX2ZhcmUiOiI0NzExLjAwIiwidGF4IjoiNDA0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MTEuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjoiODc1NS4wMCIsImJhc2VfZmFyZSI6IjQ3MTEuMDAiLCJ0YXgiOiI0MDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxMS4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOiI4NzU1LjAwIiwiYmFzZV9mYXJlIjoiNDcxMS4wMCIsInRheCI6IjQwNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODc1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjI3MjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMzI0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMzYwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMjgsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTI4LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjEzLCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTMsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkRLIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjM3OSwidGF4SW5mbyI6IlBBU1NFTkdFUiBUQVgifSx7ImNvZGUiOiJaTzMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MzcwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjAsInRheEluZm8iOiJTRUNVUklUWSBDSEFSR0VTIElOVEVSTkFUSU9OQUwgREVQQVJUVVJFIn0seyJjb2RlIjoiRTMyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjIwLCJ0YXhJbmZvIjoiU0VDVVJJVFkgQ0hBUkdFUyBJTlRFUk5BVElPTkFMIEFSUklWQUxTIn0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBCVUlMRElORyBDSEFSR0UgRk9SICBERVBBUlRVUkVTIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "ECONOMY DELUXE", "promo_rules": null, "brandCode": "YDELUXE#ER3", "brandName": "ECONOMY DELUXE", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-08-02-2026-08-19", "calendar_flight_date": "2026-08-02", "calendar_arrival_date": "2026-08-19", "calendar_carrier": "EY", "calendar_total_currency": "SEK", "calendar_total_price": 8755, "calendar_total_sell": 8755, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8755, "filter": { "id": "F1SE00020-3", "price": 8755, "gross_total": 8755, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY DELUXE", "connecting_airport": { "": "AUH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-02T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-19T07:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "cph202608021110auh202608021925178adtauh202608030205jed202608030355603adtmed202608181525auh202608181855632adtauh202608190220cph202608190705177adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "61178092298553117WZZRM", "flight_key": "F1SE00020-4", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "8LZK", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00020", "supplier_partner_code": "sabre-1-00020", "flight_group": [ { "group": 1, "flight_key": "F1SE00020-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-4", "origin": "CPH", "departure_time": "2026-08-02T11:10:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "AUH", "arrival_time": "2026-08-02T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-02", "flight_time": "PT6H15M", "distance": 3008, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS VALUE", "cabin_code": "C", "booking_code": "D", "meal_code": "M", "seat_available": 6, "fareBasisCode": "DNN05V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS VALUE", "brand_code": "JVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "DNN05V2R" ] } } }, { "air_segment_key": "1-4", "origin": "AUH", "departure_time": "2026-08-03T02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-08-03T03:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-08-03", "flight_time": "PT2H50M", "distance": 988, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS VALUE", "cabin_code": "C", "booking_code": "D", "meal_code": "M", "seat_available": 6, "fareBasisCode": "DNN05V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS VALUE", "brand_code": "JVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "DNN05V2R" ] } } } ] }, { "group": 1, "flight_key": "F1SE00020-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-4", "origin": "MED", "departure_time": "2026-08-18T15:25:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-08-18T18:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-18", "flight_time": "PT2H30M", "distance": 924, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS VALUE", "cabin_code": "C", "booking_code": "W", "meal_code": "M", "seat_available": 6, "fareBasisCode": "WNN03V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS VALUE", "brand_code": "JVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WNN03V2R" ] } } }, { "air_segment_key": "1-4", "origin": "AUH", "departure_time": "2026-08-19T02:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CPH", "arrival_time": "2026-08-19T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-08-19", "flight_time": "PT6H45M", "distance": 3008, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS VALUE", "cabin_code": "C", "booking_code": "W", "meal_code": "M", "seat_available": 6, "fareBasisCode": "WNN03V2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS VALUE", "brand_code": "JVALUE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WNN03V2R" ] } } } ] } ], "price": { "currency": "SEK", "total": 35067, "gross_total": 35067, "base_fare": 25961, "tax": 9106, "sell": { "currency": "SEK", "total": 35067, "base_fare": 25961, "tax": 9106 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6MzUwNjcsImJhc2VfZmFyZSI6MjU5NjEsInRheCI6OTEwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOjM1MDY3LCJiYXNlX2ZhcmUiOjI1OTYxLCJ0YXgiOjkxMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6MzUwNjcsImJhc2VfZmFyZSI6MjU5NjEsInRheCI6OTEwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 35067, "base_fare": 25961, "tax": 9106, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "25961.00", "tax": "9106.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 35067, "base_fare": 25961, "tax": 9106, "gross": { "base_fare": "25961.00", "tax": "9106.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7782.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "1324.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6IjM1MDY3LjAwIiwiYmFzZV9mYXJlIjoiMjU5NjEuMDAiLCJ0YXgiOiI5MTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU5NjEuMDAiLCJ0YXgiOiI5MTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjoiMzUwNjcuMDAiLCJiYXNlX2ZhcmUiOiIyNTk2MS4wMCIsInRheCI6IjkxMDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTk2MS4wMCIsInRheCI6IjkxMDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOiIzNTA2Ny4wMCIsImJhc2VfZmFyZSI6IjI1OTYxLjAwIiwidGF4IjoiOTEwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA2NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6Ijc3ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMzI0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjozODkxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjozODkxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMjgsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTI4LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjEzLCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTMsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkRLIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjM3OSwidGF4SW5mbyI6IlBBU1NFTkdFUiBUQVgifSx7ImNvZGUiOiJaTzMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MzcwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjAsInRheEluZm8iOiJTRUNVUklUWSBDSEFSR0VTIElOVEVSTkFUSU9OQUwgREVQQVJUVVJFIn0seyJjb2RlIjoiRTMyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjIwLCJ0YXhJbmZvIjoiU0VDVVJJVFkgQ0hBUkdFUyBJTlRFUk5BVElPTkFMIEFSUklWQUxTIn0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBCVUlMRElORyBDSEFSR0UgRk9SICBERVBBUlRVUkVTIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "BUSINESS VALUE", "promo_rules": null, "brandCode": "JVALUE#ER4", "brandName": "BUSINESS VALUE", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 35067, "data": [ { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 2832, "currency": "SEK", "fmg": { "amount": 2832, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 2832 }, "supplier": { "amount": 2832, "currency": "SEK" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 2832, "currency": "SEK", "fmg": { "amount": 2832, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 2832 }, "supplier": { "amount": 2832, "currency": "SEK" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 35067, "currency": "SEK", "fmg": { "amount": 35067, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 35067 }, "supplier": { "amount": 35067, "currency": "SEK" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 35067, "currency": "SEK", "fmg": { "amount": 35067, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 35067 }, "supplier": { "amount": 35067, "currency": "SEK" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-08-02-2026-08-19", "calendar_flight_date": "2026-08-02", "calendar_arrival_date": "2026-08-19", "calendar_carrier": "EY", "calendar_total_currency": "SEK", "calendar_total_price": 35067, "calendar_total_sell": 35067, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 35067, "filter": { "id": "F1SE00020-4", "price": 35067, "gross_total": 35067, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "BUSINESS VALUE", "connecting_airport": { "": "AUH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-02T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-19T07:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "cph202608021110auh202608021925178adtauh202608030205jed202608030355603adtmed202608181525auh202608181855632adtauh202608190220cph202608190705177adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "61178092298553117WZZRM", "flight_key": "F1SE00020-5", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "8LZK", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00020", "supplier_partner_code": "sabre-1-00020", "flight_group": [ { "group": 1, "flight_key": "F1SE00020-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-5", "origin": "CPH", "departure_time": "2026-08-02T11:10:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "AUH", "arrival_time": "2026-08-02T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-02", "flight_time": "PT6H15M", "distance": 3008, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS COMFORT", "cabin_code": "C", "booking_code": "D", "meal_code": "M", "seat_available": 6, "fareBasisCode": "DNN05C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS COMFORT", "brand_code": "JCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "DNN05C2R" ] } } }, { "air_segment_key": "1-5", "origin": "AUH", "departure_time": "2026-08-03T02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-08-03T03:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-08-03", "flight_time": "PT2H50M", "distance": 988, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS COMFORT", "cabin_code": "C", "booking_code": "D", "meal_code": "M", "seat_available": 6, "fareBasisCode": "DNN05C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS COMFORT", "brand_code": "JCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "DNN05C2R" ] } } } ] }, { "group": 1, "flight_key": "F1SE00020-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-5", "origin": "MED", "departure_time": "2026-08-18T15:25:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-08-18T18:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-18", "flight_time": "PT2H30M", "distance": 924, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS COMFORT", "cabin_code": "C", "booking_code": "W", "meal_code": "M", "seat_available": 6, "fareBasisCode": "WNN03C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS COMFORT", "brand_code": "JCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WNN03C2R" ] } } }, { "air_segment_key": "1-5", "origin": "AUH", "departure_time": "2026-08-19T02:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CPH", "arrival_time": "2026-08-19T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-08-19", "flight_time": "PT6H45M", "distance": 3008, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS COMFORT", "cabin_code": "C", "booking_code": "W", "meal_code": "M", "seat_available": 6, "fareBasisCode": "WNN03C2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS COMFORT", "brand_code": "JCOMFORT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WNN03C2R" ] } } } ] } ], "price": { "currency": "SEK", "total": 37023, "gross_total": 37023, "base_fare": 27917, "tax": 9106, "sell": { "currency": "SEK", "total": 37023, "base_fare": 27917, "tax": 9106 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6MzcwMjMsImJhc2VfZmFyZSI6Mjc5MTcsInRheCI6OTEwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOjM3MDIzLCJiYXNlX2ZhcmUiOjI3OTE3LCJ0YXgiOjkxMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6MzcwMjMsImJhc2VfZmFyZSI6Mjc5MTcsInRheCI6OTEwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 37023, "base_fare": 27917, "tax": 9106, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "27917.00", "tax": "9106.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 37023, "base_fare": 27917, "tax": 9106, "gross": { "base_fare": "27917.00", "tax": "9106.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7782.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "1324.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6IjM3MDIzLjAwIiwiYmFzZV9mYXJlIjoiMjc5MTcuMDAiLCJ0YXgiOiI5MTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc5MTcuMDAiLCJ0YXgiOiI5MTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjoiMzcwMjMuMDAiLCJiYXNlX2ZhcmUiOiIyNzkxNy4wMCIsInRheCI6IjkxMDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzkxNy4wMCIsInRheCI6IjkxMDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOiIzNzAyMy4wMCIsImJhc2VfZmFyZSI6IjI3OTE3LjAwIiwidGF4IjoiOTEwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNzAyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6Ijc3ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMzI0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjozODkxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjozODkxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMjgsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTI4LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjEzLCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTMsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkRLIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjM3OSwidGF4SW5mbyI6IlBBU1NFTkdFUiBUQVgifSx7ImNvZGUiOiJaTzMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MzcwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjAsInRheEluZm8iOiJTRUNVUklUWSBDSEFSR0VTIElOVEVSTkFUSU9OQUwgREVQQVJUVVJFIn0seyJjb2RlIjoiRTMyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjIwLCJ0YXhJbmZvIjoiU0VDVVJJVFkgQ0hBUkdFUyBJTlRFUk5BVElPTkFMIEFSUklWQUxTIn0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBCVUlMRElORyBDSEFSR0UgRk9SICBERVBBUlRVUkVTIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "BUSINESS COMFORT", "promo_rules": null, "brandCode": "JCOMFORT#ER5", "brandName": "BUSINESS COMFORT", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 2342, "data": [ { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 1198, "currency": "SEK", "fmg": { "amount": 1198, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 1198 }, "supplier": { "amount": 1198, "currency": "SEK" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 1198, "currency": "SEK", "fmg": { "amount": 1198, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 1198 }, "supplier": { "amount": 1198, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 2342, "currency": "SEK", "fmg": { "amount": 2342, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 2342 }, "supplier": { "amount": 2342, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 2342, "currency": "SEK", "fmg": { "amount": 2342, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 2342 }, "supplier": { "amount": 2342, "currency": "SEK" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-08-02-2026-08-19", "calendar_flight_date": "2026-08-02", "calendar_arrival_date": "2026-08-19", "calendar_carrier": "EY", "calendar_total_currency": "SEK", "calendar_total_price": 37023, "calendar_total_sell": 37023, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 37023, "filter": { "id": "F1SE00020-5", "price": 37023, "gross_total": 37023, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "BUSINESS COMFORT", "connecting_airport": { "": "AUH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-02T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-19T07:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "cph202608021110auh202608021925178adtauh202608030205jed202608030355603adtmed202608181525auh202608181855632adtauh202608190220cph202608190705177adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "61178092298553117WZZRM", "flight_key": "F1SE00020-6", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "8LZK", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00020", "supplier_partner_code": "sabre-1-00020", "flight_group": [ { "group": 1, "flight_key": "F1SE00020-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "0-6", "origin": "CPH", "departure_time": "2026-08-02T11:10:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "AUH", "arrival_time": "2026-08-02T19:25:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-02", "flight_time": "PT6H15M", "distance": 3008, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 178 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS DELUXE", "cabin_code": "C", "booking_code": "D", "meal_code": "M", "seat_available": 6, "fareBasisCode": "DNN05F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS DELUXE", "brand_code": "JDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "DNN05F2R" ] } } }, { "air_segment_key": "1-6", "origin": "AUH", "departure_time": "2026-08-03T02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-08-03T03:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-08-03", "flight_time": "PT2H50M", "distance": 988, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 603 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS DELUXE", "cabin_code": "C", "booking_code": "D", "meal_code": "M", "seat_available": 6, "fareBasisCode": "DNN05F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS DELUXE", "brand_code": "JDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "DNN05F2R" ] } } } ] }, { "group": 1, "flight_key": "F1SE00020-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "7H25M", "routes": [ { "air_segment_key": "0-6", "origin": "MED", "departure_time": "2026-08-18T15:25:00", "origin_terminal": null, "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-08-18T18:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-18", "flight_time": "PT2H30M", "distance": 924, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 632 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS DELUXE", "cabin_code": "C", "booking_code": "W", "meal_code": "M", "seat_available": 6, "fareBasisCode": "WNN03F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS DELUXE", "brand_code": "JDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WNN03F2R" ] } } }, { "air_segment_key": "1-6", "origin": "AUH", "departure_time": "2026-08-19T02:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CPH", "arrival_time": "2026-08-19T07:05:00", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-08-19", "flight_time": "PT6H45M", "distance": 3008, "lay_over": "PT07H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": 177 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 2, "weight": null, "unit": "pieces", "title": "2 pieces" } } }, "booking_class": { "cabin_class": "BUSINESS DELUXE", "cabin_code": "C", "booking_code": "W", "meal_code": "M", "seat_available": 6, "fareBasisCode": "WNN03F2R", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "BUSINESS DELUXE", "brand_code": "JDELUXE", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WNN03F2R" ] } } } ] } ], "price": { "currency": "SEK", "total": 45203, "gross_total": 45203, "base_fare": 36097, "tax": 9106, "sell": { "currency": "SEK", "total": 45203, "base_fare": 36097, "tax": 9106 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6NDUyMDMsImJhc2VfZmFyZSI6MzYwOTcsInRheCI6OTEwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOjQ1MjAzLCJiYXNlX2ZhcmUiOjM2MDk3LCJ0YXgiOjkxMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6NDUyMDMsImJhc2VfZmFyZSI6MzYwOTcsInRheCI6OTEwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 45203, "base_fare": 36097, "tax": 9106, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "36097.00", "tax": "9106.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 45203, "base_fare": 36097, "tax": 9106, "gross": { "base_fare": "36097.00", "tax": "9106.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7782.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "1324.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJTRUsiLCJ0b3RhbCI6IjQ1MjAzLjAwIiwiYmFzZV9mYXJlIjoiMzYwOTcuMDAiLCJ0YXgiOiI5MTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYwOTcuMDAiLCJ0YXgiOiI5MTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlNFSyIsInRvdGFsIjoiNDUyMDMuMDAiLCJiYXNlX2ZhcmUiOiIzNjA5Ny4wMCIsInRheCI6IjkxMDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNjA5Ny4wMCIsInRheCI6IjkxMDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiU0VLIiwidG90YWwiOiI0NTIwMy4wMCIsImJhc2VfZmFyZSI6IjM2MDk3LjAwIiwidGF4IjoiOTEwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NTIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6Ijc3ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMzI0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjozODkxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjozODkxLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IkY2MiIsImN1cnJlbmN5IjoiU0VLIiwiYW1vdW50IjoxMjgsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTI4LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIEZBQ0lMSVRJRVMgQ0hBUkdFIn0seyJjb2RlIjoiWlIyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjEzLCJ0YXhJbmZvIjoiSU5URVJOQVRJT05BTCBBRFZBTkNFRCBQQVNTRU5HRVIgSU5GT1JNQVRJT04gRkVFIERFUEFSVFVSRVMifSx7ImNvZGUiOiJaUjIiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MTMsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IkRLIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjM3OSwidGF4SW5mbyI6IlBBU1NFTkdFUiBUQVgifSx7ImNvZGUiOiJaTzMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MzcwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIn0seyJjb2RlIjoiRTMiLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjAsInRheEluZm8iOiJTRUNVUklUWSBDSEFSR0VTIElOVEVSTkFUSU9OQUwgREVQQVJUVVJFIn0seyJjb2RlIjoiRTMyIiwiY3VycmVuY3kiOiJTRUsiLCJhbW91bnQiOjIwLCJ0YXhJbmZvIjoiU0VDVVJJVFkgQ0hBUkdFUyBJTlRFUk5BVElPTkFMIEFSUklWQUxTIn0seyJjb2RlIjoiSU8iLCJjdXJyZW5jeSI6IlNFSyIsImFtb3VudCI6MjUzLCJ0YXhJbmZvIjoiQUlSUE9SVCBCVUlMRElORyBDSEFSR0UgRk9SICBERVBBUlRVUkVTIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "BUSINESS DELUXE", "promo_rules": null, "brandCode": "JDELUXE#ER6", "brandName": "BUSINESS DELUXE", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "SEK", "fmg": { "amount": 0, "currency": "SEK", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "SEK" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-08-02-2026-08-19", "calendar_flight_date": "2026-08-02", "calendar_arrival_date": "2026-08-19", "calendar_carrier": "EY", "calendar_total_currency": "SEK", "calendar_total_price": 45203, "calendar_total_sell": 45203, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 45203, "filter": { "id": "F1SE00020-6", "price": 45203, "gross_total": 45203, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "789", "aircraft_name": "789", "cabin_class": "BUSINESS DELUXE", "connecting_airport": { "": "AUH" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-08-02T11:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-19T07:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "50", "baggage_title": "50 kg" }, "filter_unique_filter_code": "cph202608021110auh202608021925178adtauh202608030205jed202608030355603adtmed202608181525auh202608181855632adtauh202608190220cph202608190705177adt", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }