{ "Flight_Data": [ { "tracking_id": "411177729919041193LFUZ2", "flight_key": "F2SE00006-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "NF-Sabre-USD", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F2SE00006", "supplier_partner_code": "sabre-2-00006", "flight_group": [ { "group": 1, "flight_key": "F2SE00006-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "0-0", "origin": "TLV", "departure_time": "2026-05-23T16:30:00", "origin_terminal": "3", "origin_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "destination": "CDG", "arrival_time": "2026-05-23T20:10:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-23", "flight_time": "PT4H40M", "distance": 2043, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "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": "LIGHT", "cabin_code": "Y", "booking_code": "R", "meal_code": "M", "seat_available": 9, "fareBasisCode": "RGS0KBLA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "LIGHT", "brand_code": "LIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBLA" ] } } }, { "air_segment_key": "1-0", "origin": "CDG", "departure_time": "2026-05-24T07:15:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "BCN", "arrival_time": "2026-05-24T09:00:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-05-24", "flight_time": "PT1H45M", "distance": 533, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "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": "LIGHT", "cabin_code": "Y", "booking_code": "L", "meal_code": null, "seat_available": 9, "fareBasisCode": "RGS0KBLA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "LIGHT", "brand_code": "LIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBLA" ] } } } ] }, { "group": 1, "flight_key": "F2SE00006-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0-0", "origin": "BCN", "departure_time": "2026-05-30T21:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CDG", "arrival_time": "2026-05-30T23:10:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-30", "flight_time": "PT1H55M", "distance": 533, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "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": "LIGHT", "cabin_code": "Y", "booking_code": "L", "meal_code": "S", "seat_available": 9, "fareBasisCode": "RGS0KBLA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "LIGHT", "brand_code": "LIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBLA" ] } } }, { "air_segment_key": "1-0", "origin": "CDG", "departure_time": "2026-05-31T09:25:00", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "TLV", "arrival_time": "2026-05-31T14:45:00", "destination_terminal": "3", "destination_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "flight_date": "2026-05-31", "flight_time": "PT4H20M", "distance": 2043, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "772", "name": "772", "picture": "772.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "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": "LIGHT", "cabin_code": "Y", "booking_code": "R", "meal_code": "M", "seat_available": 9, "fareBasisCode": "RGS0KBLA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "LIGHT", "brand_code": "LIGHT", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBLA" ] } } } ] } ], "price": { "currency": "ILS", "total": 1309.03, "gross_total": 357.37, "base_fare": 406.59, "tax": 902.45, "sell": { "currency": "ILS", "total": 1309.03, "base_fare": 406.59, "tax": 902.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzLjExLCJiYXNlX2ZhcmUiOjEyMi4xLCJ0YXgiOjI3MS4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM1Ny4zNywiYmFzZV9mYXJlIjoxMTEsInRheCI6MjQ2LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM1Ny4zNywiYmFzZV9mYXJlIjoxMTEsInRheCI6MjQ2LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "ILS", "total": 1309.03, "base_fare": 406.59, "tax": 902.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.62", "tax": "820.40", "discount": 0, "ait": "0.00", "service_charge": 119.01 }, "partner": { "currency": "ILS", "total": 1309.03, "base_fare": 406.59, "tax": 902.45, "gross": { "base_fare": "369.62", "tax": "820.40", "discount": "0.00", "ait": "0.00", "service_charge": 119.01 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "187.14" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "279.72" }, "Other": { "title": "Others taxes", "amount": "353.54" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5My4xMSIsImJhc2VfZmFyZSI6IjEyMi4xMCIsInRheCI6IjI3MS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMS4wMCIsInRheCI6IjI0Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzLjMzIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzU3LjM3IiwiYmFzZV9mYXJlIjoiMTExLjAwIiwidGF4IjoiMjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTExLjAwIiwidGF4IjoiMjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzU3LjM3IiwiYmFzZV9mYXJlIjoiMTExLjAwIiwidGF4IjoiMjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1Ny4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjU2LjIwIn0sIllSIjp7ImFtb3VudCI6Ijg0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNi4xNyJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJKRDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTYuNCwidGF4SW5mbyI6IkRFUEFSVFVSRSBDSEFSR0UifSx7ImNvZGUiOiJPRyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjowLjcsInRheEluZm8iOiJBVklBVElPTiBTQUZFVFkgQU5EIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlFWMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjcsInRheEluZm8iOiJTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJGUjciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6My45LCJ0YXhJbmZvIjoiU0FGRVRZIEFORCBTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJGUjciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6My45LCJ0YXhJbmZvIjoiU0FGRVRZIEFORCBTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJRWCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNS40LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIElOVEVSTkFUSU9OQUwifSx7ImNvZGUiOiJRWCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyNy4zLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIElOVEVSTkFUSU9OQUwifSx7ImNvZGUiOiJJTCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMy44NywidGF4SW5mbyI6IkRFUEFSVFVSRSBQQVNTRU5HRVIgQUlSUE9SVCBUQVggICAgSU5UTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyOC4xLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyOC4xLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0MCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NDAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "LIGHT", "promo_rules": null, "brandCode": "LIGHT#ER0", "brandName": "LIGHT", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 1190.02, "currency": "ILS", "fmg": { "amount": 1190.02, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 1190.02 }, "supplier": { "amount": 357.37, "currency": "USD" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 1190.02, "currency": "ILS", "fmg": { "amount": 1190.02, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 1190.02 }, "supplier": { "amount": 357.37, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 998.99, "currency": "ILS", "fmg": { "amount": 998.99, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 998.99 }, "supplier": { "amount": 300, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 998.99, "currency": "ILS", "fmg": { "amount": 998.99, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 998.99 }, "supplier": { "amount": 300, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-05-23-2026-05-31", "calendar_flight_date": "2026-05-23", "calendar_arrival_date": "2026-05-31", "calendar_carrier": "AF", "calendar_total_currency": "ILS", "calendar_total_price": 1309.03, "calendar_total_sell": 1309.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 1309.03, "filter": { "id": "F2SE00006-0", "price": 1309.03, "gross_total": 357.37, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "LIGHT", "connecting_airport": { "": "CDG" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-05-23T16:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-05-31T14:45:00", "refund": "non-refundable", "baggage_value": "piece", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "tlv202605231630cdg202605232010963adtcdg202605240715bcn2026052409001148adtbcn202605302115cdg2026053023101249adtcdg202605310925tlv202605311445966adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "411177729919041193LFUZ2", "flight_key": "F2SE00006-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "NF-Sabre-USD", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F2SE00006", "supplier_partner_code": "sabre-2-00006", "flight_group": [ { "group": 1, "flight_key": "F2SE00006-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "0-1", "origin": "TLV", "departure_time": "2026-05-23T16:30:00", "origin_terminal": "3", "origin_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "destination": "CDG", "arrival_time": "2026-05-23T20:10:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-23", "flight_time": "PT4H40M", "distance": 2043, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "STANDARD", "cabin_code": "Y", "booking_code": "R", "meal_code": "M", "seat_available": 9, "fareBasisCode": "RGS0KBSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "STANDARD", "brand_code": "STANDARD", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBSA" ] } } }, { "air_segment_key": "1-1", "origin": "CDG", "departure_time": "2026-05-24T07:15:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "BCN", "arrival_time": "2026-05-24T09:00:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-05-24", "flight_time": "PT1H45M", "distance": 533, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "STANDARD", "cabin_code": "Y", "booking_code": "L", "meal_code": null, "seat_available": 9, "fareBasisCode": "RGS0KBSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "STANDARD", "brand_code": "STANDARD", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBSA" ] } } } ] }, { "group": 1, "flight_key": "F2SE00006-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0-1", "origin": "BCN", "departure_time": "2026-05-30T21:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CDG", "arrival_time": "2026-05-30T23:10:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-30", "flight_time": "PT1H55M", "distance": 533, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "STANDARD", "cabin_code": "Y", "booking_code": "L", "meal_code": "S", "seat_available": 9, "fareBasisCode": "RGS0KBSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "STANDARD", "brand_code": "STANDARD", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBSA" ] } } }, { "air_segment_key": "1-1", "origin": "CDG", "departure_time": "2026-05-31T09:25:00", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "TLV", "arrival_time": "2026-05-31T14:45:00", "destination_terminal": "3", "destination_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "flight_date": "2026-05-31", "flight_time": "PT4H20M", "distance": 2043, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "772", "name": "772", "picture": "772.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "STANDARD", "cabin_code": "Y", "booking_code": "R", "meal_code": "M", "seat_available": 9, "fareBasisCode": "RGS0KBSA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "STANDARD", "brand_code": "STANDARD", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KBSA" ] } } } ] } ], "price": { "currency": "ILS", "total": 1766.91, "gross_total": 482.37, "base_fare": 864.46, "tax": 902.45, "sell": { "currency": "ILS", "total": 1766.91, "base_fare": 864.46, "tax": 902.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMwLjYxLCJiYXNlX2ZhcmUiOjI1OS42LCJ0YXgiOjI3MS4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4Mi4zNywiYmFzZV9mYXJlIjoyMzYsInRheCI6MjQ2LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4Mi4zNywiYmFzZV9mYXJlIjoyMzYsInRheCI6MjQ2LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "ILS", "total": 1766.91, "base_fare": 864.46, "tax": 902.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "785.87", "tax": "820.40", "discount": 0, "ait": "0.00", "service_charge": 160.64 }, "partner": { "currency": "ILS", "total": 1766.91, "base_fare": 864.46, "tax": 902.45, "gross": { "base_fare": "785.87", "tax": "820.40", "discount": "0.00", "ait": "0.00", "service_charge": 160.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "187.14" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "279.72" }, "Other": { "title": "Others taxes", "amount": "353.54" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUzMC42MSIsImJhc2VfZmFyZSI6IjI1OS42MCIsInRheCI6IjI3MS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi4wMCIsInRheCI6IjI0Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjI0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguMjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzLjMzIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDgyLjM3IiwiYmFzZV9mYXJlIjoiMjM2LjAwIiwidGF4IjoiMjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM2LjAwIiwidGF4IjoiMjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDgyLjM3IiwiYmFzZV9mYXJlIjoiMjM2LjAwIiwidGF4IjoiMjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjU2LjIwIn0sIllSIjp7ImFtb3VudCI6Ijg0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNi4xNyJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJKRDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTYuNCwidGF4SW5mbyI6IkRFUEFSVFVSRSBDSEFSR0UifSx7ImNvZGUiOiJPRyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjowLjcsInRheEluZm8iOiJBVklBVElPTiBTQUZFVFkgQU5EIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlFWMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjcsInRheEluZm8iOiJTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJGUjciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6My45LCJ0YXhJbmZvIjoiU0FGRVRZIEFORCBTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJGUjciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6My45LCJ0YXhJbmZvIjoiU0FGRVRZIEFORCBTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJRWCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNS40LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIElOVEVSTkFUSU9OQUwifSx7ImNvZGUiOiJRWCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyNy4zLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIElOVEVSTkFUSU9OQUwifSx7ImNvZGUiOiJJTCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMy44NywidGF4SW5mbyI6IkRFUEFSVFVSRSBQQVNTRU5HRVIgQUlSUE9SVCBUQVggICAgSU5UTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyOC4xLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyOC4xLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0MCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NDAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "STANDARD", "promo_rules": null, "brandCode": "STANDARD#ER1", "brandName": "STANDARD", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 1606.27, "currency": "ILS", "fmg": { "amount": 1606.27, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 1606.27 }, "supplier": { "amount": 482.37, "currency": "USD" } }, { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "after_departure", "amount": 1606.27, "currency": "ILS", "fmg": { "amount": 1606.27, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 1606.27 }, "supplier": { "amount": 482.37, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 499.49, "currency": "ILS", "fmg": { "amount": 499.49, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 499.49 }, "supplier": { "amount": 150, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 499.49, "currency": "ILS", "fmg": { "amount": 499.49, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 499.49 }, "supplier": { "amount": 150, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-05-23-2026-05-31", "calendar_flight_date": "2026-05-23", "calendar_arrival_date": "2026-05-31", "calendar_carrier": "AF", "calendar_total_currency": "ILS", "calendar_total_price": 1766.91, "calendar_total_sell": 1766.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 1766.91, "filter": { "id": "F2SE00006-1", "price": 1766.91, "gross_total": 482.37, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": { "": "CDG" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-05-23T16:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-05-31T14:45:00", "refund": "non-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "tlv202605231630cdg202605232010963adtcdg202605240715bcn2026052409001148adtbcn202605302115cdg2026053023101249adtcdg202605310925tlv202605311445966adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "411177729919041193LFUZ2", "flight_key": "F2SE00006-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "NF-Sabre-USD", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F2SE00006", "supplier_partner_code": "sabre-2-00006", "flight_group": [ { "group": 1, "flight_key": "F2SE00006-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "0-2", "origin": "TLV", "departure_time": "2026-05-23T16:30:00", "origin_terminal": "3", "origin_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "destination": "CDG", "arrival_time": "2026-05-23T20:10:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-23", "flight_time": "PT4H40M", "distance": 2043, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FLEX", "cabin_code": "Y", "booking_code": "R", "meal_code": "M", "seat_available": 9, "fareBasisCode": "RGS0KFFA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FLEX", "brand_code": "FLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KFFA" ] } } }, { "air_segment_key": "1-2", "origin": "CDG", "departure_time": "2026-05-24T07:15:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "BCN", "arrival_time": "2026-05-24T09:00:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-05-24", "flight_time": "PT1H45M", "distance": 533, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FLEX", "cabin_code": "Y", "booking_code": "L", "meal_code": null, "seat_available": 9, "fareBasisCode": "RGS0KFFA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FLEX", "brand_code": "FLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KFFA" ] } } } ] }, { "group": 1, "flight_key": "F2SE00006-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0-2", "origin": "BCN", "departure_time": "2026-05-30T21:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CDG", "arrival_time": "2026-05-30T23:10:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-30", "flight_time": "PT1H55M", "distance": 533, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FLEX", "cabin_code": "Y", "booking_code": "L", "meal_code": "S", "seat_available": 9, "fareBasisCode": "RGS0KFFA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FLEX", "brand_code": "FLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KFFA" ] } } }, { "air_segment_key": "1-2", "origin": "CDG", "departure_time": "2026-05-31T09:25:00", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "TLV", "arrival_time": "2026-05-31T14:45:00", "destination_terminal": "3", "destination_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "flight_date": "2026-05-31", "flight_time": "PT4H20M", "distance": 2043, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "772", "name": "772", "picture": "772.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FLEX", "cabin_code": "Y", "booking_code": "R", "meal_code": "M", "seat_available": 9, "fareBasisCode": "RGS0KFFA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FLEX", "brand_code": "FLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "RGS0KFFA" ] } } } ] } ], "price": { "currency": "ILS", "total": 2371.29, "gross_total": 647.37, "base_fare": 1468.84, "tax": 902.45, "sell": { "currency": "ILS", "total": 2371.29, "base_fare": 1468.84, "tax": 902.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzEyLjExLCJiYXNlX2ZhcmUiOjQ0MS4xLCJ0YXgiOjI3MS4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4zNywiYmFzZV9mYXJlIjo0MDEsInRheCI6MjQ2LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4zNywiYmFzZV9mYXJlIjo0MDEsInRheCI6MjQ2LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "ILS", "total": 2371.29, "base_fare": 1468.84, "tax": 902.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1335.31", "tax": "820.40", "discount": 0, "ait": "0.00", "service_charge": 215.58 }, "partner": { "currency": "ILS", "total": 2371.29, "base_fare": 1468.84, "tax": 902.45, "gross": { "base_fare": "1335.31", "tax": "820.40", "discount": "0.00", "ait": "0.00", "service_charge": 215.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "187.14" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "279.72" }, "Other": { "title": "Others taxes", "amount": "353.54" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMi4xMSIsImJhc2VfZmFyZSI6IjQ0MS4xMCIsInRheCI6IjI3MS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMS4wMCIsInRheCI6IjI0Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY0Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjQuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIzLjMzIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjQ3LjM3IiwiYmFzZV9mYXJlIjoiNDAxLjAwIiwidGF4IjoiMjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAxLjAwIiwidGF4IjoiMjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjQ3LjM3IiwiYmFzZV9mYXJlIjoiNDAxLjAwIiwidGF4IjoiMjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0Ny4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjU2LjIwIn0sIllSIjp7ImFtb3VudCI6Ijg0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNi4xNyJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJKRDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTYuNCwidGF4SW5mbyI6IkRFUEFSVFVSRSBDSEFSR0UifSx7ImNvZGUiOiJPRyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjowLjcsInRheEluZm8iOiJBVklBVElPTiBTQUZFVFkgQU5EIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlFWMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjcsInRheEluZm8iOiJTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJGUjciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6My45LCJ0YXhJbmZvIjoiU0FGRVRZIEFORCBTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJGUjciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6My45LCJ0YXhJbmZvIjoiU0FGRVRZIEFORCBTRUNVUklUWSBUQVgifSx7ImNvZGUiOiJRWCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNS40LCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIElOVEVSTkFUSU9OQUwifSx7ImNvZGUiOiJRWCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyNy4zLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFUlZJQ0UgQ0hBUkdFIElOVEVSTkFUSU9OQUwifSx7ImNvZGUiOiJJTCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMy44NywidGF4SW5mbyI6IkRFUEFSVFVSRSBQQVNTRU5HRVIgQUlSUE9SVCBUQVggICAgSU5UTCJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyOC4xLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllRSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyOC4xLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0MCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NDAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "FLEX", "promo_rules": null, "brandCode": "FLEX#ER2", "brandName": "FLEX", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-05-23-2026-05-31", "calendar_flight_date": "2026-05-23", "calendar_arrival_date": "2026-05-31", "calendar_carrier": "AF", "calendar_total_currency": "ILS", "calendar_total_price": 2371.29, "calendar_total_sell": 2371.29, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 2371.29, "filter": { "id": "F2SE00006-2", "price": 2371.29, "gross_total": 647.37, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "FLEX", "connecting_airport": { "": "CDG" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-05-23T16:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-05-31T14:45:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "tlv202605231630cdg202605232010963adtcdg202605240715bcn2026052409001148adtbcn202605302115cdg2026053023101249adtcdg202605310925tlv202605311445966adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "411177729919041193LFUZ2", "flight_key": "F2SE00006-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "NF-Sabre-USD", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F2SE00006", "supplier_partner_code": "sabre-2-00006", "flight_group": [ { "group": 1, "flight_key": "F2SE00006-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "0-3", "origin": "TLV", "departure_time": "2026-05-23T16:30:00", "origin_terminal": "3", "origin_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "destination": "CDG", "arrival_time": "2026-05-23T20:10:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-23", "flight_time": "PT4H40M", "distance": 2043, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 963 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FULL FLEX", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 9, "fareBasisCode": "YGS0AFNA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FULL FLEX", "brand_code": "FULLFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YGS0AFNA" ] } } }, { "air_segment_key": "1-3", "origin": "CDG", "departure_time": "2026-05-24T07:15:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "BCN", "arrival_time": "2026-05-24T09:00:00", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-05-24", "flight_time": "PT1H45M", "distance": 533, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1148 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FULL FLEX", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "fareBasisCode": "YGS0AFNA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FULL FLEX", "brand_code": "FULLFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YGS0AFNA" ] } } } ] }, { "group": 1, "flight_key": "F2SE00006-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0-3", "origin": "BCN", "departure_time": "2026-05-30T21:15:00", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CDG", "arrival_time": "2026-05-30T23:10:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-05-30", "flight_time": "PT1H55M", "distance": 533, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 1249 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FULL FLEX", "cabin_code": "Y", "booking_code": "Y", "meal_code": "S", "seat_available": 9, "fareBasisCode": "YGS0AFNA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FULL FLEX", "brand_code": "FULLFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YGS0AFNA" ] } } }, { "air_segment_key": "1-3", "origin": "CDG", "departure_time": "2026-05-31T09:25:00", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "TLV", "arrival_time": "2026-05-31T14:45:00", "destination_terminal": "3", "destination_airport": { "name": "Ben Gurion International Airport", "city": "Tel Aviv", "country": "Israel", "timezone": "Asia\/Jerusalem" }, "flight_date": "2026-05-31", "flight_time": "PT4H20M", "distance": 2043, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "772", "name": "772", "picture": "772.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": 966 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "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": "FULL FLEX", "cabin_code": "Y", "booking_code": "Y", "meal_code": "M", "seat_available": 9, "fareBasisCode": "YGS0AFNA", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "FULL FLEX", "brand_code": "FULLFLEX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "YGS0AFNA" ] } } } ] } ], "price": { "currency": "ILS", "total": 10429.77, "gross_total": 2847.37, "base_fare": 9527.32, "tax": 902.45, "sell": { "currency": "ILS", "total": 10429.77, "base_fare": 9527.32, "tax": 902.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzEzMi4xMSwiYmFzZV9mYXJlIjoyODYxLjEsInRheCI6MjcxLjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjg0Ny4zNywiYmFzZV9mYXJlIjoyNjAxLCJ0YXgiOjI0Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyODQ3LjM3LCJiYXNlX2ZhcmUiOjI2MDEsInRheCI6MjQ2LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "ILS", "total": 10429.77, "base_fare": 9527.32, "tax": 902.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8661.20", "tax": "820.40", "discount": 0, "ait": "0.00", "service_charge": 948.17 }, "partner": { "currency": "ILS", "total": 10429.77, "base_fare": 9527.32, "tax": 902.45, "gross": { "base_fare": "8661.20", "tax": "820.40", "discount": "0.00", "ait": "0.00", "service_charge": 948.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "187.14" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "279.72" }, "Other": { "title": "Others taxes", "amount": "353.54" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMzIuMTEiLCJiYXNlX2ZhcmUiOiIyODYxLjEwIiwidGF4IjoiMjcxLjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYwMS4wMCIsInRheCI6IjI0Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI4NC43NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4NC43NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjMuMzMiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyODQ3LjM3IiwiYmFzZV9mYXJlIjoiMjYwMS4wMCIsInRheCI6IjI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2MDEuMDAiLCJ0YXgiOiIyNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyODQ3LjM3IiwiYmFzZV9mYXJlIjoiMjYwMS4wMCIsInRheCI6IjI0Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyODQ3LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiNTYuMjAifSwiWVIiOnsiYW1vdW50IjoiODQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA2LjE3In0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkpEMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNi40LCJ0YXhJbmZvIjoiREVQQVJUVVJFIENIQVJHRSJ9LHsiY29kZSI6Ik9HIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjAuNywidGF4SW5mbyI6IkFWSUFUSU9OIFNBRkVUWSBBTkQgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiUVYzIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQuNywidGF4SW5mbyI6IlNFQ1VSSVRZIFRBWCJ9LHsiY29kZSI6IkZSNyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjksInRheEluZm8iOiJTQUZFVFkgQU5EIFNFQ1VSSVRZIFRBWCJ9LHsiY29kZSI6IkZSNyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjksInRheEluZm8iOiJTQUZFVFkgQU5EIFNFQ1VSSVRZIFRBWCJ9LHsiY29kZSI6IlFYIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjE1LjQsInRheEluZm8iOiJQQVNTRU5HRVIgU0VSVklDRSBDSEFSR0UgSU5URVJOQVRJT05BTCJ9LHsiY29kZSI6IlFYIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjI3LjMsInRheEluZm8iOiJQQVNTRU5HRVIgU0VSVklDRSBDSEFSR0UgSU5URVJOQVRJT05BTCJ9LHsiY29kZSI6IklMIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjMzLjg3LCJ0YXhJbmZvIjoiREVQQVJUVVJFIFBBU1NFTkdFUiBBSVJQT1JUIFRBWCAgICBJTlRMIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjI4LjEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjI4LjEsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQwLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgTUlTQyJ9LHsiY29kZSI6IllSSSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0MCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "FULL FLEX", "promo_rules": null, "brandCode": "FULLFLEX#ER3", "brandName": "FULL FLEX", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "ILS", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-05-23-2026-05-31", "calendar_flight_date": "2026-05-23", "calendar_arrival_date": "2026-05-31", "calendar_carrier": "AF", "calendar_total_currency": "ILS", "calendar_total_price": 10429.77, "calendar_total_sell": 10429.77, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10429.77, "filter": { "id": "F2SE00006-3", "price": 10429.77, "gross_total": 2847.37, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "FULL FLEX", "connecting_airport": { "": "CDG" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-05-23T16:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-05-31T14:45:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "tlv202605231630cdg202605232010963adtcdg202605240715bcn2026052409001148adtbcn202605302115cdg2026053023101249adtcdg202605310925tlv202605311445966adt", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }